Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }