public ActionResult EditUser(OCM.API.Common.Model.User userDetails) { if (ModelState.IsValid) { var userManager = new UserManager(); //save if (userManager.UpdateUserProfile(userDetails, true)) { return RedirectToAction("Users"); } } return View(userDetails); }
public ActionResult Edit(User updateProfile) { if (ModelState.IsValid) { try { if (Session["UserID"] != null) { // TODO: Add update logic here var userManager = new UserManager(); var user = userManager.GetUser((int)Session["UserID"]); bool updatedOK = false; if (user.ID == updateProfile.ID) { updatedOK = userManager.UpdateUserProfile(updateProfile, false); } if (updatedOK) { return RedirectToAction("Index"); } else { TempData["UpdateFailed"] = true; } } return View(); } catch { return View(); } } return View(updateProfile); }