예제 #1
0
        public override void Adicionar()
        {
            CadastroMateria dialogMateria = new CadastroMateria(true);

            DialogResult resultado = dialogMateria.ShowDialog();

            if (resultado == DialogResult.OK)
            {
                try
                {
                    IOCService.MateriaService.Adicionar(dialogMateria.NovaMateria);
                    MessageBox.Show("Matéria adicionada com sucesso");
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message);
                }
            }
            AtualizarListagem();
        }
예제 #2
0
        public override void Editar()
        {
            CadastroMateria dialogMateria = new CadastroMateria(false);

            DialogResult resultado = dialogMateria.ShowDialog();

            if (resultado == DialogResult.OK)
            {
                try
                {
                    IOCService.MateriaService.Editar(dialogMateria.MateriaEditada);
                    MessageBox.Show("Matéria atualizada com sucesso");
                }
                catch (Exception e)
                {
                    MessageBox.Show(e.Message);
                }
            }

            definirEnableButtons(ObtemEnableButtons());
            AtualizarListagem();
        }