Beispiel #1
0
        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;
            }
        }