Payroll Project

This project built further on the Payroll With LINQ project. This project added another class that holds the department type as well, and also the Date class holds the overloaded operator to add dates to it. The program begins with listing the count of employees and departments. It then lists employees sorted by departments, employees grouped by department, worker total hours and pay sorted by department, worker total hours and pay grouped by department.

Program Run

Main Class Code

Employee Class Code

Hours Worked Class Code

Department Worked Class Code

Date Class Code