@Override @ModifyingTransactionalServiceMethod public void delete(long id) { Filiaal filiaal = filiaalDAO.findOne(id); if (filiaal != null) { if (!filiaal.getWerknemers().isEmpty()) { throw new FiliaalHeeftNogWerknemersException(); } filiaalDAO.delete(id); } }
@Override public Filiaal read(long id) { return filiaalDAO.findOne(id); }