Exemplo n.º 1
0
 public async Task <IActionResult> EditarPassword(Cliente cliente)
 {
     if (ModelState.GetValidationState("Password") == ModelValidationState.Valid &&
         ModelState.GetValidationState("ConfirmPassword") == ModelValidationState.Valid)
     {
         ViewBag.mensaje = "";
         string email = HttpContext.Session.GetString("email");
         if (await _dbAccess.EditarPassword(email, cliente.Password))
         {
             return(RedirectToAction("Login"));
         }
         else
         {
             //Hay que cambiar esto para enviar un mensaje de error desconocido
             return(RedirectToAction("Registro"));
         }
     }
     else
     {
         return(View());
     }
 }