public void validarLogin() { if (!string.IsNullOrWhiteSpace(textBox_usuario.Text) && !string.IsNullOrWhiteSpace(textBox_contraseña.Text)) { SqlCommand sqlCmd = new SqlCommand("EXEC THE_CVENGERS.chequeoLogin @P1 = " + textBox_usuario.Text + ",@P2 = " + textBox_contraseña.Text, Conexion.getConexion()); errorProvider_contraseña.Clear(); errorProvider_roles.Clear(); errorProvider_usuario.Clear(); try { sqlCmd.ExecuteScalar(); AerolineaFrba pantallaInicial = new AerolineaFrba(); Program.usuarioLogeado = textBox_usuario.Text; pantallaInicial.Show(); this.Hide(); } catch (Exception e) { MessageBox.Show(e.Message, "Error", MessageBoxButtons.OK); } } else { if (string.IsNullOrWhiteSpace(textBox_usuario.Text)) errorProvider_usuario.SetError(textBox_usuario, "Ingrese un Nombre de Usuario"); else errorProvider_usuario.Clear(); if (string.IsNullOrWhiteSpace(textBox_contraseña.Text)) errorProvider_contraseña.SetError(textBox_contraseña, "Ingrese una contraseña"); else errorProvider_contraseña.Clear(); if (comboBox_roles.SelectedIndex == null) errorProvider_roles.SetError(comboBox_roles, "Seleccione un Rol"); else errorProvider_roles.Clear(); } }
private void button1_Click(object sender, EventArgs e) { if (!comboBox_roles.SelectedItem.Equals("Cliente")) { validarLogin(); } else { AerolineaFrba pantallaInicial = new AerolineaFrba(); pantallaInicial.Show(); this.Hide(); } }