Example #1
0
        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));
            }
        }
Example #2
0
        public async Task <IdentityResult> DeleteAsync(TUser user, CancellationToken cancellationToken = default(CancellationToken))
        {
            cancellationToken.ThrowIfCancellationRequested();

            await userRepository.Delete(user.Id, session);

            return(IdentityResult.Success);
        }
Example #3
0
        ///<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);
 }
Example #5
0
 public IActionResult DeleteUser(IdentityUser identityUser)
 {
     userRepository.Delete(identityUser);
     return(RedirectToAction(nameof(Index)));
 }