private void txtContrasenia_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (txtContrasenia.Text == "" & txtNombreUsuario.Text == "") { MessageBox.Show("¡Es Necesario escribir el nombre de usuario y contraseña!"); } else { if (txtNombreUsuario.Text == "") { MessageBox.Show("¡Es necesario escribir el nombre de usuario!"); txtContrasenia.Clear(); txtNombreUsuario.Focus(); } else if (txtContrasenia.Text == "") { MessageBox.Show("¡Es necesario escribir la contraseña!"); txtContrasenia.Focus(); } else { string condicion = string.Format("nombreusuario='{0}'", txtNombreUsuario.Text); string[] datos = FrameBD.ObtieneCampos("empleados", condicion, "nombreusuario, contrasenia,idrol,nombres"); if (datos.Length > 0) { if (datos[1] == txtContrasenia.Text) { if (datos[2] == "1") { FrameBD.rol = datos[2]; FrameBD.quienAccede = datos[3]; FrmPrincipal oMenu = new FrmPrincipal(); this.Hide(); oMenu.ShowDialog(); this.Close(); } else { MessageBox.Show("¡El Usuario no existe!"); } txtNombreUsuario.Focus(); txtContrasenia.Clear(); } } } } } }
void BtnAccederClick(object sender, EventArgs e) { if (txtContrasenia.Text == "" & txtNombreUsuario.Text == "") { MessageBox.Show("¡Es Necesario escribir el nombre de usuario y contraseña!"); } else { if (txtNombreUsuario.Text == "") { MessageBox.Show("¡Es necesario escribir el nombre de usuario!"); txtContrasenia.Clear(); txtNombreUsuario.Focus(); } else if (txtContrasenia.Text == "") { MessageBox.Show("¡Es necesario escribir la contraseña!"); txtContrasenia.Focus(); } else { string condicion = string.Format("user='******'", txtNombreUsuario.Text); string[] datos = FrameBD.ObtieneCampos("empleados", condicion, "user, contrasenia,id_rol,nombre"); if (datos.Length > 0) { if (datos[1] == txtContrasenia.Text) { if (datos[2] == "1") { FrameBD.rol = datos[2]; FrameBD.quienAccede = datos[3]; FrmPrincipal oMenu = new FrmPrincipal(); this.Hide(); oMenu.ShowDialog(); this.Close(); } else { FrmPrincipal m = new FrmPrincipal(); this.Hide(); m.ShowDialog(); this.Close(); } } else { MessageBox.Show("¡La contraseña es incorrecta!"); } txtContrasenia.Clear(); txtContrasenia.Focus(); } else { MessageBox.Show("¡El Usuario no existe!"); } txtNombreUsuario.Focus(); txtContrasenia.Clear(); } } }