public ServiceCalendarController( ICalendarService calendarService, IPeriodValidator <ServiceCalendarRecord> periodValidator) { this.calendarService = calendarService; this.periodValidator = periodValidator; }
public WorkingCalendarController( ICalendarRepository <WorkerScheduleRecord> workerScheduleRepository, IWorkerRepository workerRepository, IPeriodValidator <WorkerScheduleRecord> periodValidator, IMapperWrapper mapperWrapper, IWorkerScheduleConverter workerScheduleConverter) { this.workerScheduleRepository = workerScheduleRepository; this.workerRepository = workerRepository; this.periodValidator = periodValidator; this.mapperWrapper = mapperWrapper; this.workerScheduleConverter = workerScheduleConverter; }
public ServiceCalendarRecordValidator(IPeriodValidator <ServiceCalendarRecord> periodValidator) { this.periodValidator = periodValidator; }