public async Task <IActionResult> EditStudents(CourseEditStudentsViewModel model) { if (ModelState.IsValid) { try { var result = await _coursesRepository.EditStudents(model); if (result) { // success return(RedirectToAction("Index", "Courses", new { message = "Редагування к-сті студентів успішно виконано." })); } } catch { // error return(RedirectToAction("Index", "Courses", new { error = "При редагуванні к-сті студентів сталась невідома помилка!" })); } } else { ModelState.TryAddModelError(string.Empty, "Невідома помилка!"); } return(View(model)); }