private void btnExcluir_Click(object sender, EventArgs e) { try { Unidade objUnidade = new Unidade(); CtrlUnidade objCtrlUnidade = new CtrlUnidade(); objUnidade.idEscola = idUnidade; if (objCtrlUnidade.Excluir(objUnidade, idUnidade)) { MessageBox.Show("Unidade escolar excluída com sucesso!"); idUnidade = 0; txtEmailUnidade.Clear(); txtEnderecoUnidade.Clear(); txtNomeUnidade.Clear(); txtTelefoneUnidade.Clear(); atualizarLista(); } else { MessageBox.Show("Falha ao tentar excluir a unidade escola!"); } } catch (MySqlException ex) { MessageBox.Show("Erro: \n" + ex); } }
public void carregarCombo() { CtrlUnidade objCtrlUnidade = new CtrlUnidade(); cmbSelecioneUnidade.DataSource = objCtrlUnidade.preencherComboBox(); cmbSelecioneUnidade.DisplayMember = "nomeUnidade"; cmbSelecioneUnidade.ValueMember = "idEscola"; cmbSelecioneUnidade.SelectedValue = -1; cmbSelecioneUnidade.Refresh(); }
private void btnAtualizar_Click(object sender, EventArgs e) { CtrlUnidade objCtrlUnidade = new CtrlUnidade(); dataConsultaUnidade.ColumnCount = 5; dataConsultaUnidade.Rows.Clear(); dataConsultaUnidade.ReadOnly = true; dataConsultaUnidade.Columns[0].Name = "Código da Unidade"; dataConsultaUnidade.Columns[1].Name = "Nome da Unidade"; dataConsultaUnidade.Columns[2].Name = "E-mail"; dataConsultaUnidade.Columns[3].Name = "Telefone"; dataConsultaUnidade.Columns[4].Name = "Endereço"; foreach (Unidade objUnidade in objCtrlUnidade.selecionarUnidades()) { dataConsultaUnidade.Rows.Add ( objUnidade.idEscola.ToString(), objUnidade.nomeUnidade.ToString(), objUnidade.emailUnidade.ToString(), objUnidade.telefoneUnidade.ToString(), objUnidade.enderecoUnidade.ToString() ); } }
private void btnCadastrar_Click(object sender, EventArgs e) { if (btnCadastrar.Text == "CADASTRAR" && idUnidade == 0) { try { Unidade objUnidade = new Unidade(); CtrlUnidade objCtrlUnidade = new CtrlUnidade(); objUnidade.nomeUnidade = txtNomeUnidade.Text; objUnidade.enderecoUnidade = txtEnderecoUnidade.Text; objUnidade.emailUnidade = txtEmailUnidade.Text; objUnidade.telefoneUnidade = txtTelefoneUnidade.Text; if (objCtrlUnidade.Inserir(objUnidade)) { MessageBox.Show("Unidade Escolar cadastrada com sucesso!"); txtNomeUnidade.Text = ""; txtEmailUnidade.Text = ""; txtEnderecoUnidade.Text = ""; txtTelefoneUnidade.Text = ""; atualizarLista(); } else { MessageBox.Show("Erro ao cadastrar a unidade"); } } catch (MySqlException ex) { MessageBox.Show("Erro ao conexão database: \n" + ex); } } else if (btnCadastrar.Text == "SALVAR" && idUnidade != 0) { try { Unidade objUnidade = new Unidade(); CtrlUnidade objCtrlUnidade = new CtrlUnidade(); objUnidade.idEscola = idUnidade; objUnidade.nomeUnidade = txtNomeUnidade.Text; objUnidade.emailUnidade = txtEmailUnidade.Text; objUnidade.enderecoUnidade = txtEnderecoUnidade.Text; objUnidade.telefoneUnidade = txtTelefoneUnidade.Text; if (objCtrlUnidade.Alterar(objUnidade, idUnidade)) { MessageBox.Show("Unidade alterada com sucesso!"); txtNomeUnidade.Text = ""; txtEmailUnidade.Text = ""; txtEnderecoUnidade.Text = ""; txtTelefoneUnidade.Text = ""; idUnidade = 0; btnCadastrar.Text = "CADASTRAR"; atualizarLista(); } else { MessageBox.Show("Problemas ao alterar a unidade!"); } } catch (MySqlException ex) { MessageBox.Show("Erro: \n" + ex); } } }