public ActionResult Edit(TeacherComposeViewModel viewModel) { var teacher = DecomposeStudentViewModel(viewModel.Teacher); Site.TeacherManager.Update(teacher, viewModel.Teacher.SelectedGroups); return RedirectToAction("List"); }
public ActionResult Edit(string id) { var teacher = TeacherManager.Get(id); if (teacher == null) return HttpNotFound("Teacher with specified ID was not found."); var viewModel = new TeacherComposeViewModel(Map<Teacher, TeacherViewModel>(teacher)); IsEditing = true; return View("Create", viewModel); }
public ActionResult Create() { var viewModel = new TeacherComposeViewModel(null); return View(viewModel); }