コード例 #1
0
ファイル: MediaFacBean.java プロジェクト: erdincay/ejb
  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);
    // }

  }
コード例 #2
0
ファイル: MediaFacBean.java プロジェクト: erdincay/ejb
  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);
    }
  }
コード例 #3
0
ファイル: MediaFacBean.java プロジェクト: erdincay/ejb
  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);
    // }

  }