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);
 }