public async Task <int> Create(NewDayScheduleDto newScheduleDto) { var newSchedule = _mapper.Map <DaySchedule>(newScheduleDto); var id = await _repository.Create(newSchedule); return(id); }
public async Task <bool> Update(int id, NewDayScheduleDto updateData) { var scheduleToUpdate = await _repository.GetById(id); _mapper.Map(updateData, scheduleToUpdate); var successful = await _repository.Update(scheduleToUpdate); return(successful); }
public async Task <IActionResult> Put(int id, [FromBody] NewDayScheduleDto newDaySchedule) { var successful = await _daySchedulesService.Update(id, newDaySchedule); return(Ok(successful)); }
public async Task <IActionResult> Post(NewDayScheduleDto newDaySchedule) { var id = await _daySchedulesService.Create(newDaySchedule); return(Ok(id)); }