Ejemplo n.º 1
0
 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();
         }
     }
 }
Ejemplo n.º 2
0
        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();
            }
        }