public ActionResult Edit(int id) { EditDeptViewModel model = new EditDeptViewModel(); var existingDept = _context.Departments.Find(id); model.DeptId = existingDept.Id; model.Name = existingDept.Name; model.Abbr = existingDept.Abbr; return(View(model)); }
public ActionResult Edit(EditDeptViewModel model) { var deptToUpdate = _context.Departments.Find(model.DeptId); if (ModelState.IsValid) { deptToUpdate.Name = model.Name; deptToUpdate.Abbr = model.Abbr; _context.Entry(deptToUpdate).State = System.Data.Entity.EntityState.Modified; _context.SaveChanges(); } return(RedirectToAction("Index")); }