@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);
   }
 }