public void Delete(Disciplina disciplina) { try { if (_materiaDAO.GetByIDDiciplina(disciplina.ID)) { throw new Exception("A Disciplina está vinculada a uma matéria"); } _repositorio.Delete(disciplina); } catch (Exception ex) { throw new Exception(ex.Message); } }