public ActionResult DeleteConfirmed(Guid?id) { AppUser user = _userManager.Find(x => x.Id == id); BusinessLayerResult <AppUser> res = _userManager.Delete(user); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(user)); } else { return(RedirectToAction("Index", "User")); } }
public ActionResult DeleteConfirmed(Guid?id) { AppUser user = _userManager.Find(x => x.Id == id); BusinessLayerResult <AppUser> res = _userManager.Delete(user); if (res.Errors.Count > 0) { res.Errors.ForEach(x => ModelState.AddModelError("", x.Message)); return(View(user)); } else { CacheHelper.RemoveGetBlogsWithOutDraftDeleteFromCache(); return(RedirectToAction("Index", "AuthorUser")); } }
public ActionResult Delete(long adminId) { AppUser deleteUser = userManager.FindById(adminId); IdentityResult result = userManager.Delete(deleteUser); if (result.Succeeded) { TempData["message"] = "삭제되었습니다."; return(RedirectToAction("Index")); } else { AddErrorsFromResult(result); } return(View()); }
/// <summary> /// Method removes selected user from context /// </summary> /// <param name="email">email of selected user</param> /// <returns></returns> public bool DeleteUser(string email) { var userManager = new AppUserManager(new UserStore <AppUser>(_facultyDbContext)); foreach (var course in _facultyDbContext.Courses.Include(x => x.Teacher)) { if (course.Teacher != null && course.Teacher.Email == email) { course.Teacher = null; } } var user = userManager.FindByName(email); userManager.Delete(user); return(false); }
public IEnumerable <string> DelteUser(string id) { AppUserManager userMgr = new AppUserManager(new UserStore <AppUser>(db)); var user = userMgr.FindById(id); if (user != null) { IdentityResult result = userMgr.Delete(user); if (result.Succeeded) { return(null); } else { return(result.Errors); } } IEnumerable <string> ls = new List <string> { "Ползователь не найден" }; return(ls); }
public async Task <IActionResult> Delete(string Id) { await _appUserManager.Delete(Id); return(RedirectToAction("Index")); }
public async Task <IActionResult> Delete(string Id) { await _appUserManager.Delete(Id); return(RedirectToAction("Index", "Home", new { area = "Login" })); }