public ESSPLeaveAppController(ILeaveApplicationService leaveapplicationService, IEntityService <LeaveApplication> empleaveapplicationService, IEntityService <VAT_LeaveApplication> vATESSPLeaveApplication, IDDService dDService, ILeavesESSPService eSSPLeaveService, IEntityService <VAT_LeaveApplication> vATLeaveApplicationService, IEntityService <DailyAttendance> dailyAttendanceService , IEntityService <VAT_LeaveApplicationFlow> leaveApplicationFlowService, IEntityService <PayrollPeriod> payrollPeriodService, IEntityService <Shift> shiftService) { ESSPLeaveService = eSSPLeaveService; DDService = dDService; LeaveApplicationService = leaveapplicationService; VATLeaveApplicationService = vATLeaveApplicationService; DailyAttendanceService = dailyAttendanceService; LeaveApplicationFlowService = leaveApplicationFlowService; PayrollPeriodService = payrollPeriodService; ShiftService = shiftService; }
public LeaveYearlyReportController() { _leaveServices = new LeaveApplicationService(); _moduleService = new ModuleService(); _employeeServices = new EmployeeService(); _notifications = new NotificationService(); _officeServices = new OfficeServices(); _leaveRuleService = new LeaveRuleService(); _leaveRuleDetailService = new LeaveRuleDetailService(); _leaveTypeService = new LeaveTypeService(); _leaveAssigned = new LeaveAssignServices(); _leaveEarnedService = new LeaveEarnedService(); }
public LeavesESSPService(IUnitOfWork unitOfWork, IDDService dDService, IRepository <VAT_LeaveApplication> vEPESSPLeaveApplicationReporsitory, IRepository <LeaveApplicationFlow> leaveApplicationFlow, IRepository <LeaveData> leaveDataRepo, IRepository <LeaveApplication> jobESSPLeaveRepository, IRepository <VAT_LeaveApplicationFlow> vatLeaveApplicationFlowReporsitory, ILeaveApplicationService leaveApplicationService, IEntityService <PayrollPeriod> payrollPeriodService) { UnitOfWork = unitOfWork; DDService = dDService; LeaveApplicationRepository = jobESSPLeaveRepository; LeaveApplicationFlow = leaveApplicationFlow; PayrollPeriodService = payrollPeriodService; LeaveApplicationService = leaveApplicationService; VEPESSPLeaveApplicationReporsitory = vEPESSPLeaveApplicationReporsitory; LeaveDataRepo = leaveDataRepo; VATLeaveApplicationFlowReporsitory = vatLeaveApplicationFlowReporsitory; }
public UserController() { _moduleService = new ModuleService(); _leaveApplicationService = new LeaveApplicationService(); _empService = new EmployeeService(); _attendanceDailyServices = new AttendanceDailyService(); _departmentServices = new DepartmentService(); _designationServices = new DesignationService(); _groupServices = new GroupService(); _officeServices = new OfficeServices(); _moduleService = new ModuleService(); _employeeServices = new EmployeeService(); _notifications = new NotificationService(); _reportServices = new ReportsServices(); }
public LeaveApplicationController(ILeaveApplicationService leaveapplicationService, IEntityService <DeviceData> deviceDataService, IDDService dDService, IEntityService <VAT_LeaveApplication> vATLeaveApplicationService, IEntityService <DailyAttendance> dailyAttendanceService , IEntityService <VAT_JobCardApplication> jobcardAppService, IEntityService <VHR_UserEmployee> vHR_UserEmployeeService , IEntityService <PayrollPeriod> payrollPeriodService, IEntityService <Holiday> holidayService, IEntityService <Shift> shiftService) { LeaveApplicationService = leaveapplicationService; HolidayService = holidayService; ShiftService = shiftService; DDService = dDService; VATLeaveApplicationService = vATLeaveApplicationService; DailyAttendanceService = dailyAttendanceService; JobcardAppService = jobcardAppService; VHR_UserEmployeeService = vHR_UserEmployeeService; PayrollPeriodService = payrollPeriodService; }
public LeaveController(ILogger <LeaveController> logger, ILeaveApplicationService leaveApplicationService) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _leaveApplicationService = leaveApplicationService ?? throw new ArgumentNullException(nameof(leaveApplicationService)); }
public LeaveApplicationController(ApplicationDbContext context, ILeaveApplicationService leaveApplicationService) { _context = context; _leaveApplicationService = leaveApplicationService; }
public LeaveMonthlyProcessController() { _leaveServices = new LeaveApplicationService(); }
public LeaveApiController(ILeaveApplicationService leaveApplicationService, ILogger <LeaveApiController> logger) { _logger = logger; _leaveApplicationService = leaveApplicationService; }
public LeaveApplicationController() { _LeaveAppService = new LeaveApplicationService(); }
public LeaveController(ILogger logger, WebProjectDbContext webProjectDbContext, ILeaveApplicationService leaveApplicationService) { this._logger = logger; this._context = webProjectDbContext; this._leaveApplicationService = leaveApplicationService; }