public void atualizarLista() { dataConsultaAula.ColumnCount = 7; dataConsultaAula.Rows.Clear(); dataConsultaAula.ReadOnly = true; dataConsultaAula.Columns[0].Name = "Código da Aula"; dataConsultaAula.Columns[1].Name = "Local"; dataConsultaAula.Columns[2].Name = "Ínicio"; dataConsultaAula.Columns[3].Name = "Término"; dataConsultaAula.Columns[4].Name = "Data da Aula"; dataConsultaAula.Columns[5].Name = "Código da Turma"; dataConsultaAula.Columns[6].Name = "Código da Disciplina"; CtrlAula objCtrlAula = new CtrlAula(); foreach (Aula objAula in objCtrlAula.selecionarAula()) { dataConsultaAula.Rows.Add ( objAula.idAula.ToString(), objAula.locall.ToString(), objAula.horaInicio.ToString(), objAula.horaTermino.ToString(), objAula.dataAula.ToString(), objAula.codTurma.ToString(), objAula.codDisciplina.ToString() ); } }
private void btnExcuir_Click(object sender, EventArgs e) { try { Aula objAula = new Aula(); CtrlAula objCtrlAula = new CtrlAula(); objAula.idAula = idAula; if (objCtrlAula.Excluir(objAula, idAula)) { MessageBox.Show("Aula excluída com sucesso!"); idAula = 0; txtData.Clear(); txtInicio.Clear(); txtLocal.Clear(); txtTermino.Clear(); cmbSelectDisciplina.SelectedValue = -1; cmbSelectTurma.SelectedValue = -1; } else { MessageBox.Show("Falha ao excluir a aula!"); } } catch (MySqlException ex) { MessageBox.Show("Erro: \n" + ex); } }
private void btnAtualizar_Click(object sender, EventArgs e) { try { dataConsultaAula.ColumnCount = 7; dataConsultaAula.Rows.Clear(); dataConsultaAula.ReadOnly = true; dataConsultaAula.Columns[0].Name = "Código da Aula"; dataConsultaAula.Columns[1].Name = "Local"; dataConsultaAula.Columns[2].Name = "Ínicio"; dataConsultaAula.Columns[3].Name = "Término"; dataConsultaAula.Columns[4].Name = "Data da Aula"; dataConsultaAula.Columns[5].Name = "Código da Turma"; dataConsultaAula.Columns[6].Name = "Código da Disciplina"; CtrlAula objCtrlAula = new CtrlAula(); foreach (Aula objAula in objCtrlAula.selecionarAula()) { dataConsultaAula.Rows.Add( objAula.idAula.ToString(), objAula.locall.ToString(), objAula.horaInicio.ToString(), objAula.horaTermino.ToString(), objAula.dataAula.ToString(), objAula.codTurma.ToString(), objAula.codDisciplina.ToString() ); } } catch { MessageBox.Show("Não contém aula!"); } }
private void rdbAulas_CheckedChanged(object sender, EventArgs e) { dataConsultas.Rows.Clear(); dataConsultas.ColumnCount = 6; dataConsultas.ReadOnly = true; dataConsultas.Columns[0].Name = "Código"; dataConsultas.Columns[1].Name = "Descrição"; dataConsultas.Columns[2].Name = "Data da aula"; dataConsultas.Columns[3].Name = "Local"; dataConsultas.Columns[4].Name = "Inicio"; dataConsultas.Columns[5].Name = "Término"; CtrlAula objCtrlAula = new CtrlAula(); foreach (Aula objAula in objCtrlAula.selecionarAula(idUsuario)) { dataConsultas.Rows.Add( objAula.idAula.ToString(), objAula.descricao.ToString(), objAula.dataAula.ToString(), objAula.locall.ToString(), objAula.horaInicio.ToString(), objAula.horaTermino.ToString() ); } }
public List <Aula> selecionarAula() { List <Aula> listarAula = new List <Aula>(); try { Aula objAula = new Aula(); CtrlAula objCtrlAual = new CtrlAula(); conn = Conexao.Conectar(); string pesqMySQL = " SELECT * FROM AULA"; MySqlCommand cmd = new MySqlCommand(pesqMySQL, conn); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { objAula.idAula = Convert.ToInt32(dr["idAula"]); objAula.locall = dr["locall"].ToString(); objAula.horaInicio = dr["horaInicio"].ToString(); objAula.horaTermino = dr["horaTermino"].ToString(); objAula.dataAula = dr["dataAula"].ToString(); objAula.codTurma = Convert.ToInt32(dr["codTurma"]); objAula.codDisciplina = Convert.ToInt32(dr["codDisciplina"]); listarAula.Add(objAula); } dr.Close(); conn.Close(); return(listarAula); } catch { return(null); } }
private void btnCadastrar_Click(object sender, EventArgs e) { if (btnCadastrar.Text == "CADASTRAR" && idAula == 0) { try { Aula objAula = new Aula(); CtrlAula objCtrlAula = new CtrlAula(); if (cmbSelectTurma.SelectedItem != null) { objAula.codTurma = Convert.ToInt32(cmbSelectTurma.SelectedValue); } else { MessageBox.Show("Selecione uma turma!"); } if (cmbSelectDisciplina.SelectedItem != null) { objAula.codDisciplina = Convert.ToInt32(cmbSelectDisciplina.SelectedValue); } else { MessageBox.Show("Selecione uma disciplina!"); } objAula.dataAula = txtData.Text; objAula.horaInicio = txtInicio.Text; objAula.horaTermino = txtTermino.Text; objAula.locall = txtLocal.Text; if (objCtrlAula.Inserir(objAula)) { MessageBox.Show("Aula cadastrada com sucesso!"); txtData.Text = ""; txtInicio.Text = ""; txtLocal.Text = ""; txtTermino.Text = ""; cmbSelectDisciplina.SelectedValue = -1; cmbSelectTurma.SelectedValue = -1; } else { MessageBox.Show("Erro ao cadastrar a aula!"); } } catch (MySqlException ex) { MessageBox.Show("Erro ao conectar database: \n" + ex); } atualizarLista(); } else if (btnCadastrar.Text == "SALVAR" && idAula != 0) { try { Aula objAula = new Aula(); CtrlAula objCtrlAula = new CtrlAula(); objAula.idAula = idAula; objAula.codTurma = codTurma; objAula.codDisciplina = codDisciplina; objAula.dataAula = txtData.Text; objAula.horaInicio = txtInicio.Text; objAula.horaTermino = txtTermino.Text; objAula.locall = txtLocal.Text; if (objCtrlAula.Alterar(objAula, idAula)) { MessageBox.Show("Aula alterada com sucesso!"); idAula = 0; codDisciplina = 0; codTurma = 0; txtData.Text = ""; txtInicio.Text = ""; txtLocal.Text = ""; txtTermino.Text = ""; cmbSelectDisciplina.SelectedValue = -1; cmbSelectTurma.SelectedValue = -1; btnCadastrar.Text = "CADASTRAR"; } else { MessageBox.Show("Erro alterar a aula!"); } } catch (MySqlException ex) { MessageBox.Show("Erro: \n" + ex); } } }