public ActionResult Delete(UserDetailModel model) { if (model != null && !String.IsNullOrEmpty(model.Username)) { if (!model.Username.Equals(User.Id(), StringComparison.OrdinalIgnoreCase)) { MembershipService.DeleteUser(model.Username); TempData["DeleteSuccess"] = true; } else { TempData["DeleteSuccess"] = false; } } return RedirectToAction("Index"); }
public ActionResult Delete(UserDetailModel model) { if (model != null && !String.IsNullOrEmpty(model.Username)) { if (model.Username != User.Identity.Name.ToLowerInvariant()) { MembershipService.DeleteUser(model.Username); TempData["DeleteSuccess"] = true; } else { TempData["DeleteSuccess"] = false; } } return RedirectToAction("Index"); }
public ActionResult Delete(UserDetailModel model) { if (model != null && model.Id != null) { if (model.Id != User.Id()) { var user = MembershipService.GetUserModel(model.Id); MembershipService.DeleteUser(user.Id); TempData["DeleteSuccess"] = true; } else { TempData["DeleteSuccess"] = false; } } return RedirectToAction("Index"); }
public ActionResult Detail(Guid id) { UserModel user = MembershipService.GetUserModel(id); if (user != null) { var model = new UserDetailModel { Id = user.Id, Username = user.Username, Name = user.GivenName, Surname = user.Surname, Email = user.Email, Roles = RoleProvider.GetRolesForUser(user.Id), IsReadOnly = MembershipService.IsReadOnly() }; return View(model); } return View(); }
public ActionResult Detail(string id) { if (!String.IsNullOrEmpty(id)) { var user = MembershipService.GetUser(id); if (user != null) { var model = new UserDetailModel { Username = user.Username, Name = user.Name, Surname = user.Surname, Email = user.Email, Roles = user.Roles, }; return View(model); } } return View(); }
public ActionResult Detail(string id) { if (!String.IsNullOrEmpty(id)) { UserModel user = MembershipService.GetUser(id); if (user != null) { var model = new UserDetailModel { Username = user.Name, Name = user.GivenName, Surname = user.Surname, Email = user.Email, Roles = RoleProvider.GetRolesForUser(user.Name), IsReadOnly = MembershipService.IsReadOnly() }; return View(model); } } return View(); }