public static void delete(TroopMovementWrapper troopMovementWrapper) throws NoTransactionException { DAOManager.beforeDelete(TroopMovementWrapper.class); if (HibernateUtil.getEntityManager().getTransaction().isActive()) { HibernateUtil.getEntityManager().remove(troopMovementWrapper); DAOManager.afterDelete(TroopMovementWrapper.class); } else { DAOManager.afterDelete(TroopMovementWrapper.class); throw new NoTransactionException(); } }
@SuppressWarnings("unchecked") public static List<TroopMovementWrapper> findAll() { DAOManager.beforeFind(TroopMovementWrapper.class, "findAll"); List<TroopMovementWrapper> list = (List<TroopMovementWrapper>) HibernateUtil.getEntityManager() .createQuery("select x from TroopMovementWrapper x") .getResultList(); DAOManager.afterFind(TroopMovementWrapper.class, "findAll"); return list; }