示例#1
0
  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();
  }
示例#2
0
 private void setMediaartsprFromMediaartsprDto(
     Mediaartspr mediaartspr, MediaartsprDto mediaartsprDto) {
   mediaartspr.setCBez(mediaartsprDto.getCBez());
   em.merge(mediaartspr);
   em.flush();
 }