private void btnOk_Click(object sender, EventArgs e) { string pesquisaId = ""; try { Turma objTurma = new Turma(); CtrlTurma objCtrlTurma = new CtrlTurma(); try { pesquisaId = txtPesquisa.Text; } catch { MessageBox.Show("Digite o código da turma!"); } objTurma = objCtrlTurma.pesquisarTurma(pesquisaId); cmbPeriodo.SelectedValue = objTurma.codPeriodo; txtDescricaoTurma.Text = objTurma.descricao; cmbSelecCurso.SelectedValue = objTurma.codCurso; } catch (MySqlException ex) { MessageBox.Show("Erro :\n" + ex); } }
private void btnDeletar_Click(object sender, EventArgs e) { try { Turma objTurma = new Turma(); CtrlTurma objCtrlTurma = new CtrlTurma(); objTurma.idTurma = idTurma; if (objCtrlTurma.Excluir(objTurma, idTurma)) { MessageBox.Show("Turma excluída com sucesso!"); txtDescricaoTurma.Clear(); idTurma = 0; btnCadastrar.Text = "CADASTRAR"; cmbPeriodo.SelectedValue = -1; cmbSelecCurso.SelectedValue = -1; atualizarLista(); } else { MessageBox.Show("Erro ao excluir a turma!"); } } catch (MySqlException ex) { MessageBox.Show("Erro: \n" + ex); } }
public void atualizarLista() { try { dataConsultaTurma.ColumnCount = 4; dataConsultaTurma.Rows.Clear(); dataConsultaTurma.Refresh(); dataConsultaTurma.ReadOnly = true; dataConsultaTurma.Columns[0].Name = "Código da Turma"; dataConsultaTurma.Columns[1].Name = "Descrição"; dataConsultaTurma.Columns[2].Name = "Código do Curso"; dataConsultaTurma.Columns[3].Name = "Código do Periodo"; CtrlTurma objCtrlTurma = new CtrlTurma(); foreach (Turma objTurma in objCtrlTurma.selecionarTurma()) { dataConsultaTurma.Rows.Add( objTurma.idTurma.ToString(), objTurma.descricao.ToString(), objTurma.codCurso.ToString(), objTurma.codPeriodo.ToString() ); } } catch (Exception ex) { MessageBox.Show("Erro: \n" + ex); } }
private void frmCadastroTurma_Load(object sender, EventArgs e) { try { dataConsultaTurma.ColumnCount = 4; dataConsultaTurma.Rows.Clear(); dataConsultaTurma.ReadOnly = true; dataConsultaTurma.Columns[0].Name = "Código da Turma"; dataConsultaTurma.Columns[1].Name = "Descrição"; dataConsultaTurma.Columns[2].Name = "Código do Curso"; dataConsultaTurma.Columns[3].Name = "Código do Periodo"; CtrlTurma objCtrlTurma = new CtrlTurma(); foreach (Turma objTurma in objCtrlTurma.selecionarTurma()) { dataConsultaTurma.Rows.Add( objTurma.idTurma.ToString(), objTurma.descricao.ToString(), objTurma.codCurso.ToString(), objTurma.codPeriodo.ToString() ); } } catch (Exception ex) { MessageBox.Show("Erro: \n" + ex); } }
public void carregarComboTurma() { CtrlTurma Turma = new CtrlTurma(); CtrlDisciplia Disciplina = new CtrlDisciplia(); try { cmbSelectTurma.DataSource = Turma.preencherCombo(); cmbSelectTurma.DisplayMember = "descricao"; cmbSelectTurma.ValueMember = "idTurma"; cmbSelectTurma.SelectedValue = -1; cmbSelectTurma.Refresh(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnCadastrar_Click(object sender, EventArgs e) { MySqlConnection conn = new MySqlConnection(); Turma objTurma = new Turma(); CtrlTurma objCtrlTurma = new CtrlTurma(); if (btnCadastrar.Text == "CADASTRAR" && idTurma == 0) { try { if (cmbSelecCurso.SelectedItem != null) { objTurma.codCurso = Convert.ToInt32(cmbSelecCurso.SelectedValue); } else { MessageBox.Show("Selecione um curso!"); } objTurma.descricao = txtDescricaoTurma.Text; idTurma = objTurma.idTurma; if (cmbPeriodo.SelectedIndex == 0) { objTurma.codPeriodo = 1; } else if (cmbPeriodo.SelectedIndex == 1) { objTurma.codPeriodo = 2; } else { objTurma.codPeriodo = 3; } if (objCtrlTurma.Inserir(objTurma)) { MessageBox.Show("Turma cadastrado com sucesso!"); } else { MessageBox.Show("Erro ao cadastrar a turma"); } } catch (MySqlException ex) { MessageBox.Show("Erro ao conectar database: \n" + ex); } atualizarLista(); } else if (btnCadastrar.Text == "SALVAR" && idTurma != 0) { try { if (cmbSelecCurso.SelectedItem != null) { objTurma.codCurso = Convert.ToInt32(cmbSelecCurso.SelectedValue); } else { MessageBox.Show("Selecione um curso!"); } objTurma.descricao = txtDescricaoTurma.Text; idTurma = objTurma.idTurma; if (cmbPeriodo.SelectedIndex == 0) { objTurma.codPeriodo = 1; } else if (cmbPeriodo.SelectedIndex == 1) { objTurma.codPeriodo = 2; } else { objTurma.codPeriodo = 3; } if (objCtrlTurma.Inserir(objTurma)) { MessageBox.Show("Turma alterada com sucesso!"); } else { MessageBox.Show("Erro ao alterar a turma"); } } catch (MySqlException ex) { MessageBox.Show("Erro ao conectar database: \n" + ex); } atualizarLista(); } }