- Mar 20, 2022
-
-
Rafi Zereselasie (raz070) authored
-
- Mar 18, 2022
-
-
Rafi Zereselasie (raz070) authored
-
Rafi Zereselasie (raz070) authored
Now supports position data. Made the made changes to some cases and methods to make distinctions between employees trained positions and positions in general.
-
Rafi Zereselasie (raz070) authored
-
- Mar 17, 2022
-
-
Rafi Zereselasie (raz070) authored
-
Rafi Zereselasie (raz070) authored
Server now supports methods for adding and removing positions to the database, including sending messages to the client for updating there local positions.
-
Rafi authored
-
Rafi authored
Moved to new package for server files. Updated UserThread and DataBaseQuery to work with the both Availability and TimeOff classes.
-
- Mar 15, 2022
-
-
Rafi Zereselasie (raz070) authored
-
Rafi Zereselasie (raz070) authored
Employees table now captures the email, phone number, isManager, and wage. Shift table now captures the availability of the shift. Updated parsing so all employee and shift details are separated by commas.
-
Rafi Zereselasie (raz070) authored
-
Rafi authored
Added a remove all shifts by employee id method to the Schedule class. Now when an employee is removed there shifts are deleted first from the database then they're deleted after.
-
Rafi authored
Refactored updates so when changes are made to the database, a message will be broadcast to update there local copy with the specific change rather than send the entire list of staff or schedule.
-
- Mar 14, 2022
-
-
Rafi Zereselasie (raz070) authored
-
Rafi Zereselasie (raz070) authored
Changed update implementation for employees so rather than sending the whole list of employees when there are staff change, the server sends a message to all active clients to add/remove them locally. Also, changed all exception variable names to 'exception', and cleaned up warnings.
-
- Mar 11, 2022
- Mar 10, 2022
- Mar 09, 2022