예제 #1
0
        private void btnConfirmar_Click(object sender, EventArgs e)
        {
            var                  key               = "b14ca5898a4e4133bbce2ea2315a1916";
            clsEncriptar         encriptar         = new clsEncriptar();
            clsControladorPerfil controladorPerfil = new clsControladorPerfil();

            if (txtNuevaContraseña.Text == "" || txtConfirmarContraseña.Text == "")
            {
                MessageBox.Show("Los Campos no Deben de Estar Vacios");
            }
            else
            {
                if (txtNuevaContraseña.Text == txtConfirmarContraseña.Text)
                {
                    string password = encriptar.funcEncryptString(key, txtConfirmarContraseña.Text);
                    controladorPerfil.funcModificar_Contraseña(Usuario, password);
                    MessageBox.Show("Contraseña Actualizada Exitozamente");
                    txtNuevaContraseña.Text     = "";
                    txtConfirmarContraseña.Text = "";
                    this.Hide();
                }
                else
                {
                    MessageBox.Show("Las Contraseñas No Coinciden");
                    txtNuevaContraseña.Text     = "";
                    txtConfirmarContraseña.Text = "";
                }
            }
        }
예제 #2
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            var key = "b14ca5898a4e4133bbce2ea2315a1916";

            if (contador <= 3)
            {
                clsEncriptar encriptar = new clsEncriptar();
                string       password  = encriptar.funcEncryptString(key, txtPassword.Text);
                Console.WriteLine(password);
                if (controlador.funcLogin(txtUsuario.Text, password) == 1)
                {
                    //para registro de usuario en bitacora
                    cn.user(txtUsuario.Text);
                    cn.insert("Logeo Exitoso", 1);
                    DialogResult = DialogResult.OK;
                }
                else
                {
                    //para registro de usuario en bitacora
                    cn.user(txtUsuario.Text);
                    cn.insert("Logeo erroneo", 1);
                    contador++;
                    MessageBox.Show("Usuario o contraseña incorrectos");
                }
            }
            if (contador > 3)
            {
                //para registro de usuario en bitacora
                cn.user(txtUsuario.Text);
                cn.insert("Logeo erroneo bloqueo de Usuario", 1);
                controlador.funcBloquearUsuario(txtUsuario.Text);
                MessageBox.Show("A completado los intentos posibles, el usuario a sido Bloqueado por seguridad, contacte a su jefe inmediato.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
 private void txtPassword_TextChanged(object sender, EventArgs e)
 {
    if(txtPassword.Text != "")
     {
         var key = "b14ca5898a4e4133bbce2ea2315a1916";
         clsEncriptar encriptar = new clsEncriptar();
         string Encriptado = encriptar.funcEncryptString(key, txtPassword.Text);
         txtEncriptado.Text = Encriptado;
     }
     
 }