public EmployeesManagementController(
     IEmployeeAbsenceInfoService absenceInfoService,
     IMemberService memberService)
 {
     this.absenceInfoService = absenceInfoService;
     this.memberService      = memberService;
 }
Пример #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;
 }
Пример #3
0
 public ManagementController(
     IMemberService memberService,
     ITimeScheduleService timeSheduleService,
     IAppSettingHelper appSettingHelper,
     IEmployeeAbsenceInfoService absenceInfoService)
 {
     this.memberService      = memberService;
     this.timeSheduleService = timeSheduleService;
     this.appSettingHelper   = appSettingHelper;
     this.absenceInfoService = absenceInfoService;
 }
Пример #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;
 }