private void btnAtualizarDisciplinas_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); List <Disciplina> Discs = new List <Disciplina>(); try { Discs = discop.ListarDisciplinas(); dgvListarDisciplinas.ForeColor = Color.Black; dgvListarDisciplinas.DataSource = Discs; dgvListarDisciplinas.Columns[0].Width = 84; dgvListarDisciplinas.Columns[1].Width = 84; dgvListarDisciplinas.Columns[2].Width = 84; dgvListarDisciplinas.Columns[3].Width = 84; dgvListarDisciplinas.Columns[4].Width = 84; dgvListarDisciplinas.Columns[5].Visible = false; dgvListarDisciplinas.ClearSelection(); } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
//DataTable dt = new DataTable(); public ControleListarDisciplinas() { InitializeComponent(); DisciplinaOp discop = new DisciplinaOp(); List <Disciplina> Discs = new List <Disciplina>(); try { Discs = discop.ListarDisciplinas(); dgvListarDisciplinas.ForeColor = Color.Black; dgvListarDisciplinas.DataSource = Discs; dgvListarDisciplinas.Columns[0].Width = 84; dgvListarDisciplinas.Columns[1].Width = 84; dgvListarDisciplinas.Columns[2].Width = 84; dgvListarDisciplinas.Columns[3].Width = 84; dgvListarDisciplinas.Columns[4].Width = 84; dgvListarDisciplinas.Columns[5].Visible = false; dgvListarDisciplinas.ClearSelection(); } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void BtnExcluirDisciplina_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); string nomeDisc = cmbSelecionarDisciplina.Text; discop.ExcluirDisciplina(nomeDisc); }
private void BtnExcluirAtividade_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); string nomeDisc = cmbSelecionarDisciplina.Text; string nomeAtividade = cmbSelecionarAtividade.Text; discop.ExcluirAtividade(nomeDisc, nomeAtividade); }
private void BtnAlterarDisciplina_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); string nomeDisc = cmbSelecionarDisciplina.Text; string nomeDiscNovo = txtNomeDisc.Text; string nomeProfessor = txtNomeProf.Text; discop.AlterarDisciplina(nomeDisc, nomeDiscNovo, nomeProfessor); }
private void BtnAlterarAtividade_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); string nomeDisc = cmbSelecionarDisciplina.Text; string nomeAtividade = cmbSelecionarAtividade.Text; string nomeAtividadeNovo = txtNomeAtividade.Text; string nota = txtNota.Text; discop.AlterarAtividade(nomeDisc, nomeAtividade, nomeAtividadeNovo, nota); }
private void btnAdicionarDisciplina_Click(object sender, EventArgs e) { try { DisciplinaOp Disc = new DisciplinaOp(txtNomeDisc.Text, txtProfessor.Text); } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void cmbSelecionarDisciplina_MouseUp(object sender, MouseEventArgs e) { // Atualiza Combobox Disciplina DisciplinaOp discop = new DisciplinaOp(); cmbSelecionarDisciplina.Items.Clear(); List <string> discs = discop.ProcuraDisciplina(new Disciplina()); foreach (string nomeDisc in discs) { cmbSelecionarDisciplina.Items.Add(nomeDisc); } }
private void BtnExcluirDisciplina_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); try { string nomeDisc = cmbSelecionarDisciplina.Text.Substring(0, 7); discop.ExcluirDisciplina(nomeDisc); } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void cmbSelecionarAtividade_MouseUp(object sender, MouseEventArgs e) { // Atualiza Combobox Atividade DisciplinaOp discop = new DisciplinaOp(); cmbSelecionarAtividade.Items.Clear(); string nomeDisc = cmbSelecionarDisciplina.Text; List <string> atividades = discop.ProcuraAtividade(new Disciplina(), nomeDisc); foreach (string nomeAtividade in atividades) { cmbSelecionarAtividade.Items.Add(nomeAtividade); } }
private void btnAdicionarAtividade_Click(object sender, EventArgs e) { try { string NomeDisciplina = cmbDisciplinaCadAt.Text.Substring(0, 7); string NomeAtividade = txtNomeAtividade.Text; double NotaMax = double.Parse(txtNotaMax.Text); DisciplinaOp Disc = new DisciplinaOp(); Disc.AdicionarAtividade(NomeDisciplina, NomeAtividade, NotaMax); } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void BtnAlterarDisciplina_Click(object sender, EventArgs e) { DisciplinaOp discop = new DisciplinaOp(); try { string nomeDisc = cmbSelecionarDisciplina.Text.Substring(0, 7); string nomeDiscNovo = txtNomeDisc.Text; string nomeProfessor = txtNomeProf.Text; discop.AlterarDisciplina(nomeDisc, nomeDiscNovo, nomeProfessor); } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void cmbDisciplina_MouseUp(object sender, MouseEventArgs e) { // Atualiza Combobox Disciplina DisciplinaOp discop = new DisciplinaOp(); cmbDisciplina.Items.Clear(); try { List <string> discs = discop.ProcuraDisciplina(); foreach (string nomeDisc in discs) { cmbDisciplina.Items.Add(nomeDisc); } } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void cmbAtividade_MouseUp(object sender, MouseEventArgs e) { DisciplinaOp discop = new DisciplinaOp(); cmbAtividadeAluno.Items.Clear(); try { string nomeDisc = cmbDiscAluno.Text.Substring(0, 7); List <string> atividades = discop.ProcuraAtividade(nomeDisc); foreach (string nomeAtividade in atividades) { cmbAtividadeAluno.Items.Add(nomeAtividade); } } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }
private void BtnSelecionarDisciplina_Click(object sender, EventArgs e) { AlunoOp aluop = new AlunoOp(); List <Aluno> alu = new List <Aluno>(); try { string codAluno = cmbAlunos.Text.Substring(0, 7); string codDisc = cmbDisciplinas.Text.Substring(0, 7); alu = aluop.ListarDiscAluno(codAluno, codDisc); dgvDiscNotas.ForeColor = Color.Black; dgvDiscNotas.DataSource = alu; dgvDiscNotas.Columns[0].Visible = false; dgvDiscNotas.Columns[1].Visible = false; dgvDiscNotas.Columns[2].Visible = false; dgvDiscNotas.Columns[3].Visible = false; dgvDiscNotas.Columns[4].Visible = false; dgvDiscNotas.Columns[5].Visible = false; dgvDiscNotas.Columns[6].Visible = false; dgvDiscNotas.Columns[7].Visible = false; dgvDiscNotas.ClearSelection(); DisciplinaOp discop = new DisciplinaOp(); List <double> notasMax = new List <double>(); notasMax = discop.NotasDisc(codDisc); double somaMax = 0; foreach (double x in notasMax) { somaMax += x; } List <Aluno> notasAluno = new List <Aluno>(); notasAluno = aluop.NotasAluno(codAluno, codDisc); double somaAluno = 0; foreach (var x in notasAluno) { somaAluno += double.Parse(x.NotaAluno); } Func <ChartPoint, string> labelPoint = chartPoint => string.Format("{0} ({1:P})", chartPoint.Y, chartPoint.Participation); grfPizza.Visible = true; grfPizza.Series = new SeriesCollection { new PieSeries { Title = "Nota Máxima", Values = new ChartValues <double> { somaMax }, DataLabels = true, LabelPoint = labelPoint }, new PieSeries { Title = "Nota Aluno", Values = new ChartValues <double> { somaAluno }, DataLabels = true, LabelPoint = labelPoint } }; grfPizza.LegendLocation = LegendLocation.Bottom; } catch (Exception ex) { MessageBox.Show($"Um erro ocorreu.\nMensagem: {ex.Message}", "Atenção"); } }