private void btnOK_Click(object sender, EventArgs e) { if (CaixasOK()) { //// enquanto não temos banco de dados //if (txtUsuario.Text != "123" && txtSenha.Text != "123") //{ // MessageBox.Show("Usuário ou Senha inválidos"); // vErros++; // if (vErros == 3) // { // MessageBox.Show("Número de tentativas esgotado..."); // this.Close(); // } //} //else //{ // Properties.Settings.Default.NivelUsuarioLogado = 1; // Properties.Settings.Default.NomeUsuarioLogado = txtUsuario.Text; // MDI_Menu frmMenuPrincipal = new MDI_Menu(); // frmMenuPrincipal.Show(); // this.Close(); //} //Quando estivermos acessando o Banco de Dados if (CaixasOK()) { DataSet_Dados_do_Banco.UsuarioDataTable dtUsuario; UsuarioTableAdapter taUsuario = new UsuarioTableAdapter(); dtUsuario = taUsuario.VerificaNivel(txtUsuario.Text, txtSenha.Text); if (dtUsuario.Rows.Count == 0) { MessageBox.Show("Usuário ou Senha inválidos"); vErros++; if (vErros == 3) { MessageBox.Show("Número de tentativas estogado..."); taUsuario.Dispose(); this.Close(); } } else { Properties.Settings.Default.NivelUsuarioLogado = (int)dtUsuario.Rows[0]["Nivel"]; Properties.Settings.Default.NomeUsuarioLogado = txtUsuario.Text; MDI_Menu frmMenuPrincipal = new MDI_Menu(); frmMenuPrincipal.Show(); this.Hide(); } } } }