public ActionResult Delete(int id) { var _id = id.ToString(); var user = _userManager.FindByIdAsync(_id).Result; AdminUserDeleteViewModel deleteUser = new AdminUserDeleteViewModel() { Id = user.Id, FirstName = user.FirstName, LastName = user.LastName, UserName = user.UserName, Email = user.Email, Role = user.Role, }; return(View(deleteUser)); }
public ActionResult Delete(AdminUserDeleteViewModel userDelete) { var _id = userDelete.Id.ToString(); var user = _userManager.FindByIdAsync(_id).Result; var result = _userManager.DeleteAsync(user).Result; if (result.Succeeded) { return(RedirectToAction("Index")); } string message = ""; foreach (var item in result.Errors.ToList()) { message += item.Description + Environment.NewLine; } TempData["Message"] = message; return(View(userDelete)); }