public EmployeesManagementController(
     IEmployeeAbsenceInfoService absenceInfoService,
     IMemberService memberService)
 {
     this.absenceInfoService = absenceInfoService;
     this.memberService      = memberService;
 }
Example #2
0
 public TaskStatisticService(
     IMemberService memberService,
     IManagementDepartmentService managementDepartmentService,
     ITaskRatioChartModelBuilder ratioChartDataBuilder,
     IAppSettingHelper appSettingHelper,
     ISpentTimeChartDataBuilder spentTimeChartDataBuilder,
     IStatisticFiltersModelBuilder statisticFiltersModelBuilder,
     ITasksInfoBuilder tasksInfoBuilder,
     ICsvHelper csvHelper,
     ITranslationService translationService,
     IEmployeeAbsenceInfoService absenceInfoService,
     IDayAssignService dayAssignService,
     IAddressVisitsChartModelBuilder addressVisitsChartModelBuilder,
     IJobStatusLogService jobStatusLogService,
     ICategoryService categoryService,
     IJobService jobService)
 {
     this.memberService = memberService;
     this.managementDepartmentService  = managementDepartmentService;
     this.ratioChartDataBuilder        = ratioChartDataBuilder;
     this.appSettingHelper             = appSettingHelper;
     this.spentTimeChartDataBuilder    = spentTimeChartDataBuilder;
     this.statisticFiltersModelBuilder = statisticFiltersModelBuilder;
     this.tasksInfoBuilder             = tasksInfoBuilder;
     this.csvHelper                      = csvHelper;
     this.translationService             = translationService;
     this.absenceInfoService             = absenceInfoService;
     this.dayAssignService               = dayAssignService;
     this.addressVisitsChartModelBuilder = addressVisitsChartModelBuilder;
     this.jobStatusLogService            = jobStatusLogService;
     this.categoryService                = categoryService;
     this.jobService                     = jobService;
 }
Example #3
0
 public ManagementController(
     IMemberService memberService,
     ITimeScheduleService timeSheduleService,
     IAppSettingHelper appSettingHelper,
     IEmployeeAbsenceInfoService absenceInfoService)
 {
     this.memberService      = memberService;
     this.timeSheduleService = timeSheduleService;
     this.appSettingHelper   = appSettingHelper;
     this.absenceInfoService = absenceInfoService;
 }
Example #4
0
 public GroupController(IMessageBus messageBus,
                        IGroupService groupService,
                        IMemberService memberService,
                        ITimeScheduleService timeScheduleService,
                        IAppSettingHelper settingHelper,
                        IDayAssignProvider dayAssignProvider,
                        IEmployeeAbsenceInfoService absenceInfoService)
 {
     this.messageBus          = messageBus;
     this.groupService        = groupService;
     this.memberService       = memberService;
     this.timeScheduleService = timeScheduleService;
     this.settingHelper       = settingHelper;
     this.dayAssignProvider   = dayAssignProvider;
     this.absenceInfoService  = absenceInfoService;
 }