public Disciplina Adicionar() { CadastroDisciplina dialog = new CadastroDisciplina(true); DialogResult resultado = dialog.ShowDialog(); if (resultado == DialogResult.OK) { return(dialog.NovaDisciplina); } else { throw new Exception("Não foi possível criar uma disciplina."); } }
public override void Adicionar() { CadastroDisciplina dialogDisciplina = new CadastroDisciplina(true); DialogResult resultado = dialogDisciplina.ShowDialog(); if (DialogResult.OK == resultado) { try { IOCService.DisciplinaService.Adicionar(dialogDisciplina.NovaDisciplina); MessageBox.Show("Disciplina adicionada"); } catch (Exception e) { MessageBox.Show(e.Message); } } AtualizarListagem(); }
public override void Editar() { CadastroDisciplina disciplinaPopUp = new CadastroDisciplina(false); DialogResult resultado = disciplinaPopUp.ShowDialog(); if (DialogResult.OK == resultado) { try { IOCService.DisciplinaService.Editar(disciplinaPopUp.DisciplinaEditada); MessageBox.Show("Disciplina editada!"); } catch (Exception e) { throw new Exception(e.Message); } } definirEnableButtons(ObtemEnableButtons()); AtualizarListagem(); }