public Schedule GetById(string id)
        {
            var sched = ModelConverter.ConvertScheduleDtoToModel(_scheduleHandler.GetById(id));

            sched.Shifts = ModelConverter.ConvertShiftDtoListToShiftModelList(_scheduleHandler.GetShiftsFromSchedule(id));
            return(sched);
        }
        public Schedule Create(Schedule schedule)
        {
            var sched = ModelConverter.ConvertScheduleDtoToModel(
                _scheduleHandler.Create(ModelConverter.ConvertScheduleModelToDto(schedule)));

            return(sched);
        }
 public List <Schedule> GetSchedulesFromCompany(string id)
 {
     return(ModelConverter.ConvertScheduleDtoListToScheduleModelList(
                _scheduleHandler.GetSchedulesFromCompany(id)));
 }
 public List <Shift> GetTodaysShifts(string id, DateTime date)
 {
     return(ModelConverter.ConvertShiftDtoListToShiftModelList(_scheduleHandler.GetTodaysShifts(id, date)));
 }
 public List <Shift> GetShiftsFromSchedule(string id)
 {
     return(ModelConverter.ConvertShiftDtoListToShiftModelList(_scheduleHandler.GetShiftsFromSchedule(id)));
 }
 public Schedule Update(Schedule schedule)
 {
     return(ModelConverter.ConvertScheduleDtoToModel(
                _scheduleHandler.Update(ModelConverter.ConvertScheduleModelToDto(schedule))));
 }
 public List <Schedule> GetAll()
 {
     return(ModelConverter.ConvertScheduleDtoListToScheduleModelList(_scheduleHandler.GetAll()));
 }
Beispiel #8
0
 public List <Shift> GetShiftsFromUser(string userId)
 {
     return(ModelConverter.ConvertShiftDtoListToShiftModelList(_shiftHandler.GetShiftsFromUser(userId)));
 }
Beispiel #9
0
 public Shift GetById(string id)
 {
     return(ModelConverter.ConvertShiftDtoToModel(_shiftHandler.GetById(id)));
 }
Beispiel #10
0
 public Shift Update(Shift entity)
 {
     return(ModelConverter.ConvertShiftDtoToModel(
                _shiftHandler.Update(ModelConverter.ConvertShiftModelToDto(entity))));
 }
Beispiel #11
0
 public List <Shift> GetAll()
 {
     return(ModelConverter.ConvertShiftDtoListToShiftModelList(_shiftHandler.GetAll()));
 }