Open kutting opened 9 years ago
DONE: Include GSA rates in spreadsheet, rather than relying on Zac to tie them together
Cadre.PerDiemInsert probably need to allow user to enter rate as well as Days, or prevent user from entering Days.
DONE: Upload Historical Payments from Zac
Upload Historical Payments from Zac
Allow Cadre to see their payment history Change Cadre Assigned/Completed/Invoices etc pages to check that cadreId matches authenticated user id to prevent URL hacking
Add IsDeleted column to Event.EventCadre. Modify all deletes of EventCadre to soft deletes of that plus Payment tables. This will allow us to soft-delete Invoices when a Cadre withdraws their request (Event.EventUpdateCadreNotRequested). Right now we hard-delete the EventCadre record, which means we must hard-delete the Invoice records, because otherwise we would violate the Foreign Key