public String createMediaartspr(MediaartsprDto mediaartsprDto, TheClientDto theClientDto) throws EJBExceptionLP { checkMediaartsprDto(mediaartsprDto); Mediaartspr mediaartspr = null; try { mediaartspr = new Mediaartspr(mediaartsprDto.getMediaartCNr(), mediaartsprDto.getLocaleCNr()); em.persist(mediaartspr); em.flush(); setMediaartsprFromMediaartsprDto(mediaartspr, mediaartsprDto); } catch (EntityExistsException ex) { throw new EJBExceptionLP(EJBExceptionLP.FEHLER_BEIM_ANLEGEN, ex); } return mediaartspr.getPk().getMediaartCNr(); }
private void setMediaartsprFromMediaartsprDto( Mediaartspr mediaartspr, MediaartsprDto mediaartsprDto) { mediaartspr.setCBez(mediaartsprDto.getCBez()); em.merge(mediaartspr); em.flush(); }