public ActionResult DeleteUser(RegisterViewModel model) { if (ManageRoles.IsUserInRole(model.Email, App_Role.Users)) { ManageRoles.RemoveUserFromRole(model.Email, App_Role.Users); } if (ManageRoles.IsUserInRole(model.Email, App_Role.SuperUsers)) { ManageRoles.RemoveUserFromRole(model.Email, App_Role.SuperUsers); } ApplicationUser user = UserManager.FindByEmail(model.Email); IdentityResult ir = UserManager.Delete(user); TempData["DeletedUser"] = model.Email; if (ir.Succeeded) { TempData["DeletedText"] = " has been deleted."; } else { TempData["DeletedText"] = " could not be deleted."; } return(RedirectToAction("UserDeleted", "Security")); }