Exemple #1
0
 /// <summary>
 /// Function to convert API UserResetPassword to Client UserResetPassword
 /// </summary>
 /// <param name="login">Client UserResetPassword</param>
 /// <returns>API UserResetPassword</returns>
 public static CL.Users.UserResetPassword ToClient(this UserResetPasswordForm userResetPassword)
 {
     if (userResetPassword == null)
     {
         return(null);
     }
     return(new CL.Users.UserResetPassword
     {
         Id = userResetPassword.Id,
         Email = userResetPassword.Email,
         Password = userResetPassword.Password
     });
 }
 public IActionResult ResetPassword(UserResetPasswordForm userResetPassword)
 {
     try
     {
         return(Ok(Service.ResetPaswword(userResetPassword.ToClient())));
     }
     catch
     {
         return(new BadRequestObjectResult(new ExceptionResponse()
         {
             Status = 400, Value = "Email is not valid"
         }));
     }
 }