public ActionResult EditUser(int id) { AccountController ac = new AccountController(); ViewBag.CountryList = ac.GetCountries(); User user = dbContext.Users.Find(id); if (user == null) { return HttpNotFound(); } return View(user); }
public ActionResult EditUser(FormCollection form, User user) { AccountController ac = new AccountController(); ViewBag.CountryList = ac.GetCountries(); if (user.Status.ToString() != "Active") { user.DeleteDateTime = System.DateTime.Now; } else { user.DeleteDateTime = null; } if (ModelState.IsValid) { dbContext.Entry(user).State = EntityState.Modified; dbContext.SaveChanges(); return RedirectToAction("UserManagement"); } return View(user); }