-
Notifications
You must be signed in to change notification settings - Fork 1
/
HydroServer Redesign Part 11.txt
54 lines (27 loc) · 1.18 KB
/
HydroServer Redesign Part 11.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
HydroServer Redesign Part 11
**** Summary ****
- Server-side changes for improved file validation messages
- Sever-side changes (partial) for improved 'previous' button handling
**** HydroServerTools/Controllers ****
- CSVUploadController.cs
- RevisedUploadData(...)
- Revise 'drag and drop' case statments
- Miscellaneous indentation changes
**** HydroServerTools/Controllers/api ****
- RevisedUploadController.cs
- Get(...)
- Revise returned data types...
**** HydroServerTools/Validators ****
- CsvValidator.cs
- Class CsvValidationResults()
- Refactor to allow use of multiple instances for one file validation attempt
- Class CsvValidator
- Refactor class - remove inheritance scheme
- limit validation processing to Basic Template model/map types
- add dictionary of CsvValidationResults to record validation outcomes
- Revise header validation logic to support improved validation messages
including full and partial matches to know model types...
**** HydroserverToolsBusinessObjects ****
- Add 'NoModel' class for internal purposes
**** Test CSV Files ****
- Add some additional Basic Template test files