示例#1
0
 public ShiftsService(IShiftsRepository shiftsRepository, IShiftPersonRepository shiftPersonRepository,
                      IShiftDaysRepository shiftDaysRepository, IShiftGroupsRepository shiftGroupsRepository,
                      IShiftSignupRepository shiftSignupRepository, IShiftSignupTradeRepository shiftSignupTradeRepository, IPersonnelRolesService personnelRolesService,
                      IShiftSignupTradeUserRepository shiftSignupTradeUserRepository, IShiftSignupTradeUserShiftsRepository shiftSignupTradeUserShiftsRepository,
                      IShiftStaffingRepository shiftStaffingRepository, IShiftStaffingPersonRepository shiftStaffingPersonRepository, IDepartmentsService departmentsService,
                      IDepartmentGroupsService departmentGroupsService, IShiftGroupAssignmentsRepository shiftGroupAssignmentsRepository, IShiftGroupRolesRepository shiftGroupRolesRepositor)
 {
     _shiftsRepository                     = shiftsRepository;
     _shiftPersonRepository                = shiftPersonRepository;
     _shiftDaysRepository                  = shiftDaysRepository;
     _shiftGroupsRepository                = shiftGroupsRepository;
     _shiftSignupRepository                = shiftSignupRepository;
     _shiftSignupTradeRepository           = shiftSignupTradeRepository;
     _personnelRolesService                = personnelRolesService;
     _shiftSignupTradeUserRepository       = shiftSignupTradeUserRepository;
     _shiftSignupTradeUserShiftsRepository = shiftSignupTradeUserShiftsRepository;
     _shiftStaffingRepository              = shiftStaffingRepository;
     _shiftStaffingPersonRepository        = shiftStaffingPersonRepository;
     _departmentsService                   = departmentsService;
     _departmentGroupsService              = departmentGroupsService;
     _shiftGroupAssignmentsRepository      = shiftGroupAssignmentsRepository;
     _shiftGroupRolesRepository            = shiftGroupRolesRepositor;
 }