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"; } }
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(); }