// // GET: /Student/Create public ActionResult Create() { var viewModel = new StudentViewModel(db.Levels); return View(viewModel); }
// // GET: /Student/Edit/5 public ActionResult Edit(int id = 0) { var student = db.Students.Find(id); if (student == null) { return HttpNotFound(); } var viewModel = new StudentViewModel(db.Levels) { Student = student }; return View(viewModel); }
public ActionResult Edit(Student student) { if (ModelState.IsValid) { db.Entry(student).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } var viewModel = new StudentViewModel(db.Levels) { Student = student }; return View(viewModel); }