public async Task <ScheduleViewModel> CreateScheduleAsync(ScheduleViewModel model) { var schedule = model.Adapt <Schedule>(); var createdSchedule = await _scheduleRepository.CreateAsync(schedule); return(createdSchedule.Adapt <ScheduleViewModel>()); }
public async Task <ScheduleViewModel> UpdateScheduleAsync(ScheduleViewModel model) { var schedule = model.Adapt <Schedule>(); return((await _scheduleRepository.UpdateAsync(schedule)).Adapt <ScheduleViewModel>()); }