Go to file
Chris.Watts90@outlook.com 72e98bdd2e optimise code to reduce code complexity on UpdateUser method in particular.
code has been split into smaller methods, and queries on db have been optimised to make fewer, larger queries than lots of small queries. (using IN sql queries).
restructured UpdateUser to be more logical which has reduced some of the complexity of the method.
When deleting unassociated cards, the system will ensure all timelogs associated to those Ids are deleted also.
CreateGroup will now not allow duplicate groups, but will return the ID of the existing Group found in the DB.
pulled out GetUserCount method to simplify the GetUsers method.
removed empty quotes in favour of string.empty
#95
2018-06-06 10:50:06 +01:00
CardReaderService Improve code to handle disconnected card reader during runtime. 2018-03-06 15:10:10 +00:00
DataCenter removed interfaces reference (unused in RPI variant.) 2017-01-30 22:27:02 +00:00
DataCenter_Windows optimise code to reduce code complexity on UpdateUser method in particular. 2018-06-06 10:50:06 +01:00
Sentinel added sentinel configuration to view any NLog Chainsaw messages output from the system. 2017-02-10 22:40:52 +00:00
TestData added Postman collection for exercising the API. 2017-02-08 22:28:54 +00:00
Tools added sentinel to tools directory. 2017-03-19 07:49:28 +00:00
UI added html code for a simple datepicker. shows all dependencies, in their required order, plus highlights week on hover, to emphasise selecting week. 2017-02-04 15:42:46 +00:00
.gitignore remove spa.min.* files. 2017-04-16 19:35:20 +01:00