protected DeltaActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <T> deltaService, ICacheService cacheService)
 {
     _options        = options ?? throw new ArgumentNullException(nameof(options));
     _wfmDataService = wfmDataService ?? throw new ArgumentNullException(nameof(wfmDataService));
     _teamsService   = teamsService ?? throw new ArgumentNullException(nameof(teamsService));
     _deltaService   = deltaService ?? throw new ArgumentNullException(nameof(deltaService));
     _cacheService   = cacheService ?? throw new ArgumentNullException(nameof(cacheService));
 }
Esempio n. 2
0
 public WeekActivity(WeekActivityOptions options, IScheduleSourceService scheduleSourceService, IScheduleCacheService scheduleCacheService,
                     IScheduleDestinationService scheduleDestinationService, IScheduleDeltaService scheduleDeltaService, ISecretsService secretsService)
 {
     _options = options ?? throw new ArgumentNullException(nameof(options));
     _scheduleSourceService      = scheduleSourceService ?? throw new ArgumentNullException(nameof(scheduleSourceService));
     _scheduleCacheService       = scheduleCacheService ?? throw new ArgumentNullException(nameof(scheduleCacheService));
     _scheduleDestinationService = scheduleDestinationService ?? throw new ArgumentNullException(nameof(scheduleDestinationService));
     _scheduleDeltaService       = scheduleDeltaService ?? throw new ArgumentNullException(nameof(scheduleDeltaService));
     _secretsService             = secretsService ?? throw new ArgumentNullException(nameof(secretsService));
 }
Esempio n. 3
0
 public ShiftsWeekActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <ShiftModel> deltaService, ICacheService cacheService, IScheduleCacheService scheduleCacheService)
     : base(options, wfmDataService, teamsService, deltaService, cacheService, scheduleCacheService)
 {
 }
Esempio n. 4
0
 public ShareActivity(WeekActivityOptions options, IScheduleDestinationService scheduleDestinationService)
 {
     _options = options ?? throw new ArgumentNullException(nameof(options));
     _scheduleDestinationService = scheduleDestinationService ?? throw new ArgumentNullException(nameof(scheduleDestinationService));
 }
 public AvailabilityActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <EmployeeAvailabilityModel> deltaService, ICacheService cacheService)
     : base(options, wfmDataService, teamsService, deltaService, cacheService)
 {
 }
Esempio n. 6
0
 public ShareActivity(WeekActivityOptions options, ITeamsService teamsService)
 {
     _options      = options ?? throw new ArgumentNullException(nameof(options));
     _teamsService = teamsService ?? throw new ArgumentNullException(nameof(teamsService));
 }
Esempio n. 7
0
 protected ShiftActivityBase(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <ShiftModel> deltaService, ICacheService cacheService, IScheduleCacheService scheduleCacheService)
     : base(options, wfmDataService, teamsService, deltaService, cacheService)
 {
     _scheduleCacheService = scheduleCacheService ?? throw new ArgumentNullException(nameof(scheduleCacheService));
 }
 public TimeOffWeekActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <TimeOffModel> deltaService, ICacheService cacheService, ITimeOffCacheService timeOffCacheService)
     : base(options, wfmDataService, teamsService, deltaService, cacheService)
 {
     _timeOffCacheService = timeOffCacheService ?? throw new ArgumentNullException(nameof(timeOffCacheService));
 }