private void NovoButton_Click(object sender, EventArgs e)
        {
            MessageBoxButtons botao    = MessageBoxButtons.YesNo;
            DialogResult      resposta = MessageBox.Show("Deseja cadastrar um novo usuário ?", "Cadastrar usuario", botao);

            if (resposta == DialogResult.Yes)
            {
                novoCadastro = true;
                TabControlCadastro.SelectedTabPage = CadastroTabPage;
                resetaGrid();
                NomeTextBox.Focus();

                try
                {
                    SqlCommand cmdBuscarProxNumMatricula = new SqlCommand(@"
                                                    SELECT COUNT(*)+1 AS PROXMATRICULA FROM USUARIOS", conn);

                    SqlDataReader rdBuscarProxNumMatricula = cmdBuscarProxNumMatricula.ExecuteReader();

                    while (rdBuscarProxNumMatricula.Read())
                    {
                        MatriculaTextBox.Text = rdBuscarProxNumMatricula["PROXMATRICULA"].ToString();
                    }

                    rdBuscarProxNumMatricula.Close();
                }
                catch (SqlException exc)
                {
                    MessageBox.Show("Falha ao buscar próximo número de matricula, verifique a conexão com o banco!\n" + exc);
                }
            }
            else
            {
            }
        }
 // Quando for clicado, executa um método para habilitar certos componentes.
 private void AlterarButton_Click(object sender, EventArgs e)
 {
     if (FormPrincipal.ContadorUsuario > 0)
     {
         HabilitarEdicao();
         NomeTextBox.Focus();
         CadastroFlag = "Alterar";
         //MessageBox.Show();
     }
 }
 // Quando for clicado, executa um método para habilitar certos componentes.
 private void NovoButton_Click(object sender, EventArgs e)
 {
     if (FormPrincipal.ContadorUsuario < 10)
     {
         HabilitarEdicao();
         CodigoTextBox.Text = (FormPrincipal.ContadorUsuario + 1).ToString();
         NomeTextBox.Text   = "";
         NivelTextBox.Text  = "";
         LoginTextBox.Text  = "";
         SenhaTextBox.Text  = "";
         NomeTextBox.Focus(); // Move o foco para o campo de nome de usuário.
         CadastroFlag = "Novo";
     }
 }
예제 #4
0
        private void UsuarioForm_Load(object sender, EventArgs e)
        {
            UsuarioBll obj = new UsuarioBll();

            cmbPrivilegio.DataSource    = obj.ListaDePrivilegios;
            cmbPrivilegio.DisplayMember = "descricao";
            cmbPrivilegio.ValueMember   = "idPrivilegio";

            // UsuarioBll obj = new UsuarioBll();
            // cmbPrivilegio.DataSource = obj.ListaDePrivilegios;

            AtualizaGrid();
            NomeTextBox.Focus();
        }