protected void sendemail_Click(object sender, EventArgs e) { var Email = email.Text.Trim(); if (!string.IsNullOrEmpty(Email)) { var Existe = GestorCliente.ValidadMailCliente(Email); if (Existe != null) { if (GestorUsuario.ObtenerHash(usuario.Text.Trim())) { EnvioEmails.EnviarMailRecuperoPass(Email, $"https://localhost:44328/RecuperoPass.aspx?clave={usuario.Text.Trim()}&hash={GestorUsuario.RecuperarHashUsuario(usuario.Text.Trim())}"); Response.Write("<script>alert('Se ha enviado un correo electronico a su casilla de email para que pueda recuperar su contraseƱa')</script>"); } else { Response.Write("<script>alert('Ha ocurrido un error, vuelva a intentarlo')</script>"); } } else { Response.Write("<script>alert('El email ingresado no se encuentra registrado')</script>"); } } else { Response.Write("<script>alert('Debe ingresar un email')</script>"); } }