@Override public void deleteLaboratory(int id) throws ServiceEntityNotFoundException { try { gradeDao.deleteGradesByLaboratory(id); attendanceDao.deleteAttendancesByLaboratory(id); documentDao.deleteDocumentsByLaboratory(id); laboratoryDao.deleteLaboratoryById(id); noteDao.deleteNotesByLaboratory(id); } catch (DaoEntityNotFoundException e) { LOGGER.debug("DaoEntityNotFoundException"); throw new ServiceEntityNotFoundException(e); } }