-
Notifications
You must be signed in to change notification settings - Fork 1
/
HydroServer Redesign Part 25.txt
54 lines (40 loc) · 1.42 KB
/
HydroServer Redesign Part 25.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
41
42
43
44
45
46
47
48
49
50
51
52
HydroServer Redesign Part 25
**** Summary ****
- Miscellaneous changes to ensure:
- Timely progress reporting of db inserts
- Accurate progress reporting of db updates, rejects and duplicates
when no db inserts occur
- Better control of button states/visibility during upload/validate/insert workflow
**** HydroServerTools ****
- HydroServerTools.csproj
- New files:
- Scripts\custom\
- ButtonElements.js
- EnableDisableAction.js
- freezeEnum.js
- StatusValues.js
- VisibilityState.js
**** HydroServerTools/Scripts/custom ****
- New files:
- ButtonElements.js
- EnableDisableAction.js
- freezeEnum.js
- StatusValues.js
- VisibilityState.js
**** HydroServerTools/Utilities ****
- RepositoryContext.cs
- LoadDb(...)
- Add logic to supply 'progress' counts for 'updated',
'rejected' and 'duplicated' values when no 'new'
values are inserted
**** HydroServerTools/Views/CSVUpload ****
- DragAndDropFilesRevised.cshtml
- Add <script> tags for new *.js files
- Add logic to:
- Enable/disable 'Add Files', 'Cancel', 'Upload' and 'Insert' buttons
- Show/hide 'Remove' buttons
- Update miscellaneous console debug messages
**** HydroServerToolsRepository/HydroServerToolsRepository ****
- Utils.cs
- BulkInsert(...)
- To speed insertion progress reporting reduce 'NotifyAfter' from 5000 to 100