private void btnEntrar_Click(object sender, EventArgs e) { if (usuarioNegocios.Login(txbUsuario.Text, txbSenha.Text)) { if (rdoSessao.Checked) { Form sessao = new FrmSessao(); this.Hide(); sessao.Show(); } if (rdoCadastrar.Checked) { Form cadastro = new FrmMenu(); this.Hide(); cadastro.Show(); } } }
private void buttonConectar_Click(object sender, EventArgs e) { try { //Verificar ser os campos estão preenchidos if ((comboBoxUsuario.Text != "") && (comboBoxNivelAcesso.Text != "") && (textBoxSenha.Text != "")) { //Responsavel pelo Comando Sql SqlCommand comm = new SqlCommand("Select * From USUARIO Where USUARIO = @USUARIO and " + "SENHA = @SENHA and NIVEL_ACESSO = @NIVEL_ACESSO", conn); //Parametizar os codigos comm.Parameters.Add("@USUARIO", SqlDbType.VarChar).Value = comboBoxUsuario.Text; comm.Parameters.Add("@SENHA", SqlDbType.VarChar).Value = textBoxSenha.Text; comm.Parameters.Add("@NIVEL_ACESSO", SqlDbType.VarChar).Value = comboBoxNivelAcesso.Text; //Abre a conexão conn.Open(); SqlDataReader reader = null; //lê as linhas de uma base de dados SQL Server reader = comm.ExecuteReader(); //Se tiver coisa pra lê faça: if (reader.Read()) { //Variaveil usuarioConectado recebe campo usuarioComboBox.Text usuarioConectado = comboBoxUsuario.Text; //Variavei nivelAcesso recebe o campo nivelAcessoComboBox.Text NivelAcesso = comboBoxNivelAcesso.Text; //Declara a variavel que recebe o formulario frmTelaPrinciapal FrmMenu menu = new FrmMenu(); //Esconde o formulario Tela de Login this.Hide(); //Mostrar o formulario frmTelaPrinciapl menu.Show(); } else { MessageBox.Show("Usuário e/ou senha incorretas", "Aviso de Segurança", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Todos os Campos são Obrigatórios!", "Aviso de Segurança", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { //Gerar a exceção MessageBox.Show(ex.Message); } finally { //Finalizar tarefa conn.Close(); } }