public ActionResult EditTeacher(RenameTeacher teacher) { try { var editedTeacher = UnitOfWork.Teachers.Get(teacher.Id); editedTeacher.TeacherName = teacher.TeacherName; UnitOfWork.Teachers.Update(editedTeacher); return(RedirectToAction("Teachers")); } catch { ModelState.AddModelError(string.Empty, "не удалось обновить преподавателя"); return(View(teacher)); } }
public ActionResult EditTeacher(int id) { var teacher = new RenameTeacher(UnitOfWork.Teachers.Get(id)); return(View(teacher)); }