예제 #1
0
 private void btoSalir_Click(object sender, EventArgs e)
 {
     this.Close();
     venRegistro = new frmRegristroUsuario();
     venRegistro.Show();
     //frmPrincipal ventPrincipal = new frmPrincipal();
     // ventPrincipal.Show();
     //this.Close();
 }
예제 #2
0
        private void btoAceptar_Click(object sender, EventArgs e)
        {
            if (txtContraseña.Text == "" || txtConfirmarContraseña.Text == "")
            {
                Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais);
                mensajeCaption = StringResources.frmCambiarClave_messContraseñaEnBlanco;
                mensajeText    = StringResources.Validacióndecampos;

                MessageBox.Show(mensajeCaption, mensajeText,
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Information);

                txtContraseña.Focus();

                return;
            }
            else
            {
                if (txtContraseña.Text != txtConfirmarContraseña.Text)
                {
                    Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais);
                    mensajeText    = StringResources.frmCambiarClave_messContraseñasIguales;
                    mensajeCaption = StringResources.ErrordeValidacion;

                    // errorProvider1.SetError(txtConfirmarContraseña, mensajeText);
                    MessageBox.Show(mensajeText, mensajeCaption,
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);

                    //txtContraseña.Text = "";
                    txtConfirmarContraseña.Text = "";
                    txtContraseña.Focus();
                    return;
                }

                else
                {
                    if (txtContraseña.Text == "123" || txtContraseña.Text == "40BD001563085FC35165329EA1FF5C5ECBDBBEEF")
                    {
                        Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais);
                        mensajeText    = StringResources.frmCambiarClave_messContraseña123;
                        mensajeCaption = StringResources.ErrordeValidacion;

                        MessageBox.Show(mensajeText, mensajeCaption,
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Error);

                        txtContraseña.Text          = "";
                        txtConfirmarContraseña.Text = "";
                        txtContraseña.Focus();
                        return;
                    }
                    else
                    {
                        clavenueva = txtContraseña.Text.Trim().ToString();
                        clavenueva = this.generarClaveSHA1(clavenueva);
                        if (ClaveActual == "40BD001563085FC35165329EA1FF5C5ECBDBBEEF")
                        {
                            primeraVez = "si";
                        }
                        if (ClaveActual == clavenueva)
                        {
                            Thread.CurrentThread.CurrentUICulture = new CultureInfo(tipoPais);
                            mensajeText    = StringResources.frmCambiarClave_messValidaciondeContraseña;
                            mensajeCaption = StringResources.ErrordeValidacion;

                            MessageBox.Show(mensajeText, mensajeCaption,
                                            MessageBoxButtons.OK,
                                            MessageBoxIcon.Error);

                            txtContraseña.Text          = "";
                            txtConfirmarContraseña.Text = "";
                            txtContraseña.Focus();
                            return;
                        }
                        else
                        {
                            if (primeraVez != "si")
                            {
                                guardarCambios();
                            }
                            primeraVez = "";
                            frmRegristroUsuario.bdpass = clavenueva;
                        }
                    }
                }
            }

            if (preguntas != "no")
            {
                Preguntas();
                Principal.Show();
                this.Close();
            }
            else
            {
                if (frmPrincipal.estadoPrincipal == "activo")
                {
                    this.Close();
                }
                else
                {
                    ventRegistroUsua = new frmRegristroUsuario();
                    ventRegistroUsua.Show();
                }
            }

            return;
        }
예제 #3
0
 private void btoCancelar_Click(object sender, EventArgs e)
 {
     venRegistro = new frmRegristroUsuario();
     this.Close();
     venRegistro.Show();
 }