예제 #1
0
        private void Visualizar()
        {
            FormDisciplina frmDisciplina = new FormDisciplina();

            frmDisciplina.SetOperacao(TipoOperacaoCadastro.Visualizar, GetIdItemSelecionado(lstDisciplinas));

            frmDisciplina.ShowDialog(this);
        }
예제 #2
0
        private void Excluir()
        {
            FormDisciplina frmDisciplina = new FormDisciplina();

            Disciplina disciplina = null;

            frmDisciplina.SetOperacao(TipoOperacaoCadastro.Excluir, GetIdItemSelecionado(lstDisciplinas));

            frmDisciplina.SetEventRetorno(new EventHandler <Disciplina>(delegate(Object o, Disciplina a)
            {
                disciplina = a;
            }));

            frmDisciplina.ShowDialog(this);

            if (disciplina != null)
            {
                RemoveItemSelecionado(lstDisciplinas);
            }
        }
예제 #3
0
        private void Incluir()
        {
            FormDisciplina frmDisciplina = new FormDisciplina();

            Disciplina disciplina = null;

            frmDisciplina.SetOperacao(TipoOperacaoCadastro.Incluir, 0);

            frmDisciplina.SetEventRetorno(new EventHandler <Disciplina>(delegate(Object o, Disciplina a)
            {
                disciplina = a;
            }));

            frmDisciplina.ShowDialog(this);

            if (disciplina != null)
            {
                lstDisciplinas.BeginUpdate();

                IncluirNovoItem(disciplina);

                lstDisciplinas.EndUpdate();
            }
        }