public ActionConfirmation Delete(IdentityUser user) { try { _userRepository.Delete(user); _userRepository.DbContext.CommitChanges(); return(ActionConfirmation.CreateSuccess("user deleted")); } catch (Exception exception) { return(ActionConfirmation.CreateFailure("error > " + exception.Message)); } }
public async Task <IdentityResult> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken)) { cancellationToken.ThrowIfCancellationRequested(); await userRepository.Delete(user.Id, session); return(IdentityResult.Success); }
///<Summary> ///Delete ///This method deletes one IdentityUser record from the store ///</Summary> ///<returns> ///void ///</returns> ///<parameters> /// ///</parameters> public virtual void Delete() { Doing(this); IDAOIdentityUser daoIdentityUser = _iIdentityUserRepository.New(); RegisterDataObject(_iIdentityUserRepository, _iIdentityUserRepository.BaseData(daoIdentityUser)); BeginTransaction(_iIdentityUserRepository, "deleteBOIdentityUser"); try { daoIdentityUser.UserId = _userId; _iIdentityUserRepository.Delete(daoIdentityUser); CommitTransaction(_iIdentityUserRepository); Done(this); } catch (Exception ex) { Failed(this, ex); RollbackTransaction(_iIdentityUserRepository, "deleteBOIdentityUser"); Handle(this, ex); } }
public async Task DeleteAsync(TApplicationUser user) { await userRepository.Delete(user.Id, session); }
public IActionResult DeleteUser(IdentityUser identityUser) { userRepository.Delete(identityUser); return(RedirectToAction(nameof(Index))); }