- Add checks to EditEmployee to check salary against selected rank's
base salary, rearranged field order a little
- Updated SelectEmployee so it doesn't display the currently
authenticated user under any mode
- Updates to MyInfo to use TH for item labels, display the employee ID,
and display departments for employee
- DB schema updates: Added employeeType to paystub table, added
departmentName and departmentManagers to paystubDepartmentAssociation
table, fix issues with test employee not having valid salary and
incorrect department assignment.
- New class PayStubDepartment
- DBInterface: Updates to accommodate for schema changes, added new
method departmentToPayStubDepartment(), added second parameter to
readEmployeesForDepartment() to allow filtering results by EmployeeType
- Added getName() method to EmployeeType
- Updated PayStub class to accommodate for schema mods
- Small tweaks to login page to make more consistent with other forms