public EmployeePayrollItemPerCompanyService(IUnitOfWork unitOfWork, IEmployeePayrollItemPerCompanyRepository employeePayrollItemPerCompanyRepository, ITotalEmployeeHoursPerCompanyService totalEmployeeHoursPerCompanyService, IEmployeeWorkScheduleService employeeWorkScheduleService, IHolidayService holidayService, ISettingService settingService, IEmployeeInfoService employeeInfoService, IEmployeeSalaryService employeeSalaryService, IEmployeePayrollPerCompanyRepository employeePayrollRepository, IEmployeeLeaveRepository employeeLeaveRepository) : base(employeePayrollItemPerCompanyRepository) { _employeePayrollItemPerCompanyRepository = employeePayrollItemPerCompanyRepository; _unitOfWork = unitOfWork; _totalEmployeeHoursPerCompanyService = totalEmployeeHoursPerCompanyService; _employeeWorkScheduleService = employeeWorkScheduleService; _holidayService = holidayService; _settingService = settingService; _employeeInfoService = employeeInfoService; _employeeSalaryService = employeeSalaryService; _employeePayrollRepository = employeePayrollRepository; _employeeLeaveRepository = employeeLeaveRepository; }
public EmployeePayrollPerCompanyService(IUnitOfWork unitOfWork, IEmployeePayrollPerCompanyRepository employeeePayrollRepository, ISettingService settingService, IEmployeeInfoService employeeInfoService, ITotalEmployeeHoursPerCompanyService totalEmployeeHourService, IEmployeeService employeeService, IEmployeePayrollItemPerCompanyService employeePayrollItemService, IEmployeePayrollService employeePayrollService) { _unitOfWork = unitOfWork; _employeePayrollRepository = employeeePayrollRepository; _settingService = settingService; _employeeInfoService = employeeInfoService; _employeeService = employeeService; _totalEmployeeHoursService = totalEmployeeHourService; _employeePayrollItemService = employeePayrollItemService; _employeePayrollService = employeePayrollService; _frequency = (FrequencyType)Convert .ToInt32(_settingService.GetByKey(PAYROLL_FREQUENCY)); }