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)); } }
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"); } }