public async Task <IActionResult> EditSchedule(EditScheduleViewModel model) { if (ModelState.IsValid) { var activeSchedule = await _converterHelper.ToActiveScheduleFromEditAsync(model); try { await _activeScheduleRepository.UpdateAsync(activeSchedule); return(RedirectToAction("Index")); } catch { return(View(model)); } } return(View(model)); }