public MediaartsprDto mediaartsprFindByPrimaryKey( String mediaartCNr, String localeCNr, TheClientDto theClientDto) throws EJBExceptionLP { if (mediaartCNr == null) { throw new EJBExceptionLP( EJBExceptionLP.FEHLER_PARAMETER_IS_NULL, new Exception("mediaartCNr == null")); } // try { MediaartsprPK mediaartsprPK = new MediaartsprPK(); mediaartsprPK.setMediaartCNr(mediaartCNr); mediaartsprPK.setLocaleCNr(localeCNr); Mediaartspr mediaartspr = em.find(Mediaartspr.class, mediaartsprPK); if (mediaartspr == null) { throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEI_FINDBYPRIMARYKEY, ""); } return assembleMediaartsprDto(mediaartspr); // } // catch (FinderException ex) { // throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEI_FINDBYPRIMARYKEY, // ex); // } }
public void removeMediaartspr(MediaartsprDto mediaartsprDto, TheClientDto theClientDto) throws EJBExceptionLP { checkMediaartsprDto(mediaartsprDto); MediaartsprPK mediaartsprPK = new MediaartsprPK(); mediaartsprPK.setMediaartCNr(mediaartsprDto.getMediaartCNr()); mediaartsprPK.setLocaleCNr(mediaartsprDto.getLocaleCNr()); Mediaartspr toRemove = em.find(Mediaartspr.class, mediaartsprPK); if (toRemove == null) { throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEI_FINDBYPRIMARYKEY, ""); } try { em.remove(toRemove); em.flush(); } catch (EntityExistsException er) { throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEIM_LOESCHEN, er); } }
public void updateMediaartspr(MediaartsprDto mediaartsprDto, TheClientDto theClientDto) throws EJBExceptionLP { checkMediaartsprDto(mediaartsprDto); MediaartsprPK mediaartsprPK = new MediaartsprPK(); mediaartsprPK.setMediaartCNr(mediaartsprDto.getMediaartCNr()); mediaartsprPK.setLocaleCNr(mediaartsprDto.getLocaleCNr()); // try { Mediaartspr mediaartspr = em.find(Mediaartspr.class, mediaartsprPK); if (mediaartspr == null) { throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEI_FINDBYPRIMARYKEY, ""); } setMediaartsprFromMediaartsprDto(mediaartspr, mediaartsprDto); // } // catch (FinderException ex) { // throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEI_FINDBYPRIMARYKEY, // ex); // } }