예제 #1
0
        public override void Adicionar()
        {
            FormMateria  form   = new FormMateria(_serviceMateria, _serviceDisciplina, _serviceSerie);
            DialogResult result = form.ShowDialog();

            if (result == DialogResult.OK)
            {
                _serviceMateria.Adicionar(form.NovaMateria);
                List <Materia> materias = _serviceMateria.PegarTodos();
                _controlMateria.PopularListagemMaterias(materias);
            }
        }
예제 #2
0
        private void PopulateComboBoxMateria()
        {
            cbxMateria.Items.Clear();
            var list = _serviceMateria.PegarTodos();

            foreach (var item in list)
            {
                cbxMateria.Items.Add(item);
            }
        }
예제 #3
0
 public FormProva(ProvaService serviceProva, DisciplinaService serviceDisciplina, MateriaService serviceMateria,
                  SerieService serviceSerie, QuestaoService serviceQuestao)
 {
     _serviceProva      = serviceProva;
     _serviceDisciplina = serviceDisciplina;
     _serviceMateria    = serviceMateria;
     _serviceQuestao    = serviceQuestao;
     _serviceSerie      = serviceSerie;
     InitializeComponent();
     _materia = _serviceMateria.PegarTodos();
     _questao = _serviceQuestao.PegarTodos();
     PopulateComboBoxSerie();
     PopulateComboBoxDisciplina();
     // PopulateComboBoxMateria();
     if (_prova == null)
     {
         _prova = new Prova();
     }
 }