protected void Btnenviar_Onclick(object sender, EventArgs e) { // validate the Captcha to check we're not dealing with a bot bool isHuman = RecuperarCaptcha.Validate(CaptchaCodeTextBox.Text); CaptchaCodeTextBox.Text = null; // clear previous user input if (!isHuman) { // TODO: Captcha validation failed, show error message ModalPopUpMensajes.Show(); LabelMensaje.Text = "Error en el captcha."; } else { // TODO: captcha validation succeeded; execute the protected action BLL.BLL_Usuario gestorUsuario = new BLL.BLL_Usuario(); bool existe = gestorUsuario.ValidarEmail(CU_Mail.Text); if (!existe) { ModalPopUpMensajes.Show(); LabelMensaje.Text = "El email indicado no existe en nuestra base de datos."; } else { //Enviar mail si existe el mismo en la base. //bool resultado = gestorUsuario.BorrarEmailSuscripcion(CU_Mail.Text); bool resultado = gestorUsuario.EnviarMailCambioContraseña(CU_Mail.Text); } } }
private bool VerificarCaptcha() { bool isHuman = RecuperarCaptcha.Validate(CaptchaCodeTextBox.Text); CaptchaCodeTextBox.Text = null; // clear previous user input if (!isHuman) { // TODO: Captcha validation failed, show error message return(false); } else { // TODO: captcha validation succeeded; execute the protected action return(true); } }