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 ShiftsWeekActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <ShiftModel> deltaService, ICacheService cacheService, IScheduleCacheService scheduleCacheService)
     : base(options, wfmDataService, teamsService, deltaService, cacheService, scheduleCacheService)
 {
 }
 public AvailabilityActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <EmployeeAvailabilityModel> deltaService, ICacheService cacheService)
     : base(options, wfmDataService, teamsService, deltaService, cacheService)
 {
 }
Esempio n. 4
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));
 }