public AttendanceController(IAttendanceLogRepository attendanceLogRepository, IAttendanceRepository attendanceRepository, IEmployeeRepository employeeRepository, IUnitOfWork unitOfWork, IEmployeePayrollRepository employeePayrollRepository, IEmployeeHoursRepository employeeHoursRepository, IAttendanceService attendanceService, IHolidayRepository holidayRepository, IEmployeeHoursService employeeHoursService, ITotalEmployeeHoursService totalEmployeeHoursService, ITotalEmployeeHoursPerCompanyRepository totalEmployeeHoursPerCompanyRepository, ICompanyRepository companyRepository) { _attendanceLogRepository = attendanceLogRepository; _attendanceRepository = attendanceRepository; _employeeRepository = employeeRepository; _unitOfWork = unitOfWork; _employeePayrollRepository = employeePayrollRepository; _employeeHoursRepository = employeeHoursRepository; _attendanceService = attendanceService; _holidayRepository = holidayRepository; _employeeHoursService = employeeHoursService; _totalEmployeeHoursService = totalEmployeeHoursService; _totalEmployeeHoursPerCompanyRepository = totalEmployeeHoursPerCompanyRepository; _companyRepository = companyRepository; }
public TotalEmployeeHoursPerCompanyService(ITotalEmployeeHoursPerCompanyRepository totalEmployeeHoursPerCompanyRepository) { _totalEmployeeHoursPerCompanyRepository = totalEmployeeHoursPerCompanyRepository; }