Exemple #1
0
        public Entity.BaseResponse <AdminUserResponse> ChangePassword(ChangePasswordRequest request)
        {
            Entity.BaseResponse <AdminUserResponse> response = new Entity.BaseResponse <AdminUserResponse>(true);

            try
            {
                var result = _adminUserService.ChangePassword(request);

                response.IsSuccess = result.Success;
                response.Message   = result.Message;
                response.Data      = result.Data;
            }
            catch (Exception ex)
            {
                return(new Entity.BaseResponse <AdminUserResponse>(false, ex.Message));
            }

            return(response);
        }
        public async Task <IActionResult> ChangePassword(ChangePasswordViewModel m)
        {
            await _adminUserService.ChangePassword(m.UserId, m.NewPassword, User.GetId());

            return(Ok());
        }