Exemplo n.º 1
0
 public IActionResult UpdateForgotPass(UpdateForgotPassRequest request)
 {
     try{
         CheckId(request.Id);
         _service.UpdateForgotPass(request);
         return(Ok());
     }catch (Exception e) {
         Console.Write(e.Message);
         return(BadRequest(e.Message));
     }
 }
Exemplo n.º 2
0
        public void UpdateForgotPass(UpdateForgotPassRequest request)
        {
            var user = _userService.GetById(request.Id);

            if (user != null)
            {
                if (String.Compare(request.oldForgotPass, user.ForgotPass) == 0)
                {
                    user.ForgotPass = request.NewForgotPass;
                    _userService.Update(user);
                }
                else
                {
                    throw new Exception("Wrong pass");
                }
            }
            else
            {
                throw new Exception("User not exist");
            }
        }