public ActionResult EditUser(String id) { IEnumerable<faculty> faculty = db.faculties; List<String> data = new List<string>(); foreach (faculty fac in faculty) { data.Add(fac.fname); } EditUserModel model = new EditUserModel() { _employee = db.employees.Single(e => e.employeeid == id), faculty = data }; return View(model); }
public ActionResult EditUser(EditUserModel model, String id) { try { if (ModelState.IsValid) { db.employees.Attach(model._employee); db.ObjectStateManager.ChangeObjectState(model._employee, EntityState.Modified); db.SaveChanges(); return RedirectToAction("Index", "Student"); } } catch (Exception ex) { return View(model); } return View(model); }