private void FiscalizarAcao() { try { if (enumerador == Enumeradores.DisciplinaInsert) { p_disciplina = new DtoDisciplina( 1, txtNome.Text, int.Parse(cbCurso.SelectedValue.ToString()), cbCurso.SelectedItem.ToString(), int.Parse(cbModalidade.SelectedValue.ToString()), cbModalidade.SelectedItem.ToString(), int.Parse(cbCasa.SelectedValue.ToString()), cbCasa.SelectedItem.ToString()); objBll.InsertDisciplina(p_disciplina); } if (enumerador == Enumeradores.DisciplinaDelete) { int p_IdDisciplina = Convert.ToInt32(dgvDisciplinas.SelectedRows[0].Cells["IdDisciplina"].Value.ToString()); if (MessageBox.Show("Tem certeza que deseja excluir a Disciplina - " + dgvDisciplinas.SelectedRows[0].Cells["NomeDisciplina"].Value.ToString() + " do Curso - " + dgvDisciplinas.SelectedRows[0].Cells["NomeCurso"].Value.ToString() + "?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { objBll.DeleteDisciplina(p_IdDisciplina); MessageBox.Show("Disciplina excluída com sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } dgvDisciplinas.DataSource = objBll.SelectDisciplina(); } catch (Exception ex) { throw ex; } }