コード例 #1
0
 private void ptb_back_Click(object sender, EventArgs e)
 {
     overlayForm.Dispose();
     frm.Hide();
     c_logeo = new C_logeo();
     c_logeo.InitializeEvents();
 }
コード例 #2
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            e_modificar.Usuario_email = e_gmail.RecipientMail[0];
            e_modificar.Contrasena    = frm.txt_password.Text;
            e_modificar.Confirmar     = frm.txt_confirm.Text;

            if (e_modificar.Contrasena == e_modificar.Confirmar)
            {
                if (frm.ckbNoSoyRobot.Checked == true)
                {
                    if (frm.txt_valor.Text == frm.lblReCaptcha.Text)
                    {
                        if (!(e_modificar.validate(validator, out brokenRules)))
                        {
                            e_modificar.Contrasena = Vst_seguridad.GetSHA256(frm.txt_password.Text);

                            if (pxy_modificar.UPDATE(e_modificar))
                            {
                                overlayForm.Dispose();
                                desenfoque_abrir_formulario();
                                c_message.message("La contraseña ha sido actualizada ", C_message.message_type.information);
                                overlayForm.Dispose();

                                frm.Hide();
                                c_logeo.InitializeEvents();
                            }
                        }
                        else
                        {
                            desenfoque_abrir_formulario();
                            foreach (var item in brokenRules)
                            {
                                c_message.message(item, C_message.message_type.error);
                            }
                            overlayForm.Dispose();
                        }
                    }
                    else
                    {
                        desenfoque_abrir_formulario();
                        c_message.message("Resolver el Captcha ", C_message.message_type.error);
                        overlayForm.Dispose();
                    }
                }
                else
                {
                    desenfoque_abrir_formulario();
                    c_message.message("Seleccionar el Captcha ", C_message.message_type.error);
                    overlayForm.Dispose();
                }
            }
            else
            {
                desenfoque_abrir_formulario();
                c_message.message("Las contraseñas no coinciden ", C_message.message_type.error);
                overlayForm.Dispose();
            }
        }
コード例 #3
0
        private void ptbOff_Click(object sender, EventArgs e)
        {
            C_logeo c_logeo = new C_logeo();

            desenfoque_abrir_formulario();
            c_message.message("¿Desea cerrar sessión?", C_message.message_type.warning, true);
            resultado = message_box.ShowDialog();

            if (resultado == DialogResult.OK)
            {
                overlayForm.Dispose();
                frm.Hide();
                c_logeo.InitializeEvents();
            }
            else
            {
                overlayForm.Dispose();
            }
        }