public List <Employee> GetEmployees(int id) { List <Employee> employees = new EmployeesDAL().GetEmployees(id); employees.All(x => { x.AnnualSalary = EmployeeFactory.getEmployeeType(x.contractTypeName).getAnnualSalary(x.hourlySalary, x.monthlySalary); return(true); }); return(employees); }