private void btnBuscar_Click(object sender, EventArgs e) { if (getRolUser() == "Administrador") { ABM_Cuenta.Buscar buCuenta = new ABM_Cuenta.Buscar(0, usuario); this.Close(); buCuenta.Show(); } else { ABM_Cuenta.Buscar bc = new ABM_Cuenta.Buscar(getIdCliente(), usuario); this.Close(); bc.Show(); } }
private void btnIngresar_Click(object sender, EventArgs e) { Conexion con = new Conexion(); if (cmbRol.SelectedItem == null) { MessageBox.Show("Seleccione un Rol, por favor"); return; } if (txtPass.Text == "") { MessageBox.Show("Ingrese la Contraseña, por favor"); return; } /*VALIDA CONTRASEÑA*/ if (!(pass == txtPass.Text.Sha256())) { MessageBox.Show("Contraseña Inválida"); if (intFallidos >= 3) { //SI HAY 3 INTENTOS FALLIDOS SE DESHABILITA AL USUARIO if (intFallidos == 3) { string query2; query2 = "UPDATE LPP.USUARIOS SET habilitado = 0 WHERE username = '******'"; MessageBox.Show("Se ha inhabilitado al usuario"); con.cnn.Open(); MessageBox.Show("" + query2); SqlCommand command1 = new SqlCommand(query2, con.cnn); command1.ExecuteNonQuery(); con.cnn.Close(); this.busquedaDatosUsuario(); intFallidos++; } else { MessageBox.Show("Le recordamos que la cuenta ha sido inhabilitada"); intFallidos++; } this.insertarEnLog(); } else { string query2; query2 = "UPDATE LPP.USUARIOS SET intentos = " + (intFallidos + 1) + " WHERE username = '******'"; con.cnn.Open(); SqlCommand command1 = new SqlCommand(query2, con.cnn); command1.ExecuteNonQuery(); con.cnn.Close(); this.busquedaDatosUsuario(); } entro = false; txtPass.Text = ""; txtPass.Focus(); return; } else { /*LIMPIA LOS INTENTOS FALLIDOS*/ string query3 = "UPDATE LPP.USUARIOS SET intentos = 0 " + "WHERE username = '******'"; con.cnn.Open(); SqlCommand command2 = new SqlCommand(query3, con.cnn); command2.ExecuteNonQuery(); con.cnn.Close(); this.busquedaDatosUsuario(); entro = true; btnIngresar.Enabled = true; cmbRol.Enabled = true; btnRol.Enabled = false; } this.insertarEnLog(); MessageBox.Show("Bienvenido/a " + txtUsuario.Text, "" + cmbRol.Text); if (getRolUser() == "Administrador") { mp.Show(); mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; this.Hide(); } else { if (verificoSiDebe()) { DialogResult dialogResult = MessageBox.Show("¿Desea renovar su suscripcion? ", "Cuentas", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { ABM_Cuenta.Buscar bc = new ABM_Cuenta.Buscar(0, txtUsuario.Text); mp.Show(); mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; bc.Show(); con.cnn.Close(); } if (dialogResult == DialogResult.No) { mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; mp.Show(); con.cnn.Close(); } } else { mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; mp.Show(); con.cnn.Close(); } } }
private void btnBuscar_Click(object sender, EventArgs e) { if (getRolUser() == "Administrador") { ABM_Cuenta.Buscar buCuenta = new ABM_Cuenta.Buscar(0, usuario); this.Close(); buCuenta.Show(); } else { ABM_Cuenta.Buscar bc = new ABM_Cuenta.Buscar(getIdCliente(), usuario); this.Close(); bc.Show(); } }
private void btnIngresar_Click(object sender, EventArgs e) { Conexion con = new Conexion(); if (cmbRol.SelectedItem==null) { MessageBox.Show("Seleccione un Rol, por favor"); return; } if (txtPass.Text == "") { MessageBox.Show("Ingrese la Contraseña, por favor"); return; } /*VALIDA CONTRASEÑA*/ if (!(pass == txtPass.Text.Sha256())) { MessageBox.Show("Contraseña Inválida"); if (intFallidos >= 3) { //SI HAY 3 INTENTOS FALLIDOS SE DESHABILITA AL USUARIO if (intFallidos == 3) { string query2; query2 = "UPDATE LPP.USUARIOS SET habilitado = 0 WHERE username = '******'"; MessageBox.Show("Se ha inhabilitado al usuario"); con.cnn.Open(); MessageBox.Show("" + query2); SqlCommand command1 = new SqlCommand(query2, con.cnn); command1.ExecuteNonQuery(); con.cnn.Close(); this.busquedaDatosUsuario(); intFallidos++; } else { MessageBox.Show("Le recordamos que la cuenta ha sido inhabilitada"); intFallidos++; } this.insertarEnLog(); } else { string query2; query2 = "UPDATE LPP.USUARIOS SET intentos = " + (intFallidos + 1) + " WHERE username = '******'"; con.cnn.Open(); SqlCommand command1 = new SqlCommand(query2, con.cnn); command1.ExecuteNonQuery(); con.cnn.Close(); this.busquedaDatosUsuario(); } entro = false; txtPass.Text = ""; txtPass.Focus(); return; } else { /*LIMPIA LOS INTENTOS FALLIDOS*/ string query3 = "UPDATE LPP.USUARIOS SET intentos = 0 " + "WHERE username = '******'"; con.cnn.Open(); SqlCommand command2 = new SqlCommand(query3, con.cnn); command2.ExecuteNonQuery(); con.cnn.Close(); this.busquedaDatosUsuario(); entro = true; btnIngresar.Enabled = true; cmbRol.Enabled = true; btnRol.Enabled = false; } this.insertarEnLog(); MessageBox.Show("Bienvenido/a "+txtUsuario.Text,""+cmbRol.Text); if (getRolUser() == "Administrador") { mp.Show(); mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; this.Hide(); } else { if (verificoSiDebe()) { DialogResult dialogResult = MessageBox.Show("¿Desea renovar su suscripcion? ", "Cuentas", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { ABM_Cuenta.Buscar bc = new ABM_Cuenta.Buscar(0, txtUsuario.Text); mp.Show(); mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; bc.Show(); con.cnn.Close(); } if (dialogResult == DialogResult.No) { mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; mp.Show(); con.cnn.Close(); } } else { mp.cargarUsuario(txtUsuario.Text, cmbRol.Text, this); txtPass.Text = ""; txtUsuario.Text = ""; txtPass.Enabled = false; txtUsuario.Focus(); cmbRol.Items.Clear(); btnIngresar.Enabled = false; mp.Show(); con.cnn.Close(); } } }