Examples of HomePageDetail


Examples of com.jada.jpa.entity.HomePageDetail

    return commentInfo;
  }
 
  public DataInfo getHomeFeatureData() throws Exception {
    HomePage homePage = siteDomain.getHomePage();
    HomePageDetail featureData = homePage.getFeatureData();
    DataInfo dataInfo = null;
    if (featureData != null) {
        if (featureData.getContent() != null) {
          Content content = featureData.getContent();
          if (ContentDAO.isPublished(content)) {
            ContentInfo contentInfo = formatContent(content);
            dataInfo = contentInfo;
          }
        }
        else {
          Item item = featureData.getItem();
          if (isValidItem(item)) {
            ItemInfo itemInfo = formatItem(item);
            dataInfo = itemInfo;
        }
        }
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

    return dataInfo;
  }
 
  public DataInfo[] getHomeDataInfos() throws Exception {
    HomePage homePage = siteDomain.getHomePage();
    HomePageDetail feature = homePage.getFeatureData();
      Vector<DataInfo> vector = new Vector<DataInfo>();
    for (HomePageDetail homePageDetail : homePage.getHomePageDetails()) {
      if (feature != null) {
        if (homePageDetail.getHomePageDetailId().equals(feature.getHomePageDetailId())) {
          continue;
        }
      }
        if (homePageDetail.getContent() != null) {
          Content content = homePageDetail.getContent();
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

    homePage.getHomePageLanguage().setMetaDescription(form.getMetaDescription());
    homePage.setRecUpdateBy(adminBean.getUser().getUserId());
      homePage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    
      for (HomePageDetailDisplayForm homePageDetailForm : form.getHomePageDetails()) {
        HomePageDetail homePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(homePageDetailForm.getHomePageDetailId()));
        homePageDetail.setSeqNum(Format.getInt(homePageDetailForm.getSeqNum()));
        homePageDetail.setRecUpdateBy(adminBean.getUser().getUserId());
        homePageDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        em.persist(homePageDetail);
      }
     
      if (!Format.isNullOrEmpty(form.getFeatureHomePageDetailId())) {
        HomePageDetail featureHomePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(form.getFeatureHomePageDetailId()));
        homePage.setFeatureData(featureHomePageDetail);
      }
  }
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
    HomePageDetail feature = homePage.getFeatureData();
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
    JSONEscapeObject.put("homePageId", homePage.getHomePageId());
    Vector<JSONEscapeObject> vector = new Vector<JSONEscapeObject>();
    for (HomePageDetail homePageDetail : homePage.getHomePageDetails()) {
      JSONEscapeObject jsonDetail = new JSONEscapeObject();
      jsonDetail.put("homePageDetailId", homePageDetail.getHomePageDetailId());
      jsonDetail.put("seqNum", homePageDetail.getSeqNum());
      Item item = homePageDetail.getItem();
      Content content = homePageDetail.getContent();
      if (item != null) {
        ItemLanguage itemLanguage = null;
        for (ItemLanguage language : item.getItemLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassDefaultId())) {
            itemLanguage = language;
          }
        }
        jsonDetail.put("type", "Item");
        jsonDetail.put("homePageDesc", itemLanguage.getItemShortDesc() + " - " + item.getItemSkuCd());
      }
      if (content != null) {
        ContentLanguage contentLanguage = null;
        for (ContentLanguage language : content.getContentLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassDefaultId())) {
            contentLanguage = language;
          }
        }
        jsonDetail.put("type", "Content");
        jsonDetail.put("homePageDesc", contentLanguage.getContentTitle());
      }
      if (feature != null) {
        if (feature.getHomePageDetailId().equals(homePageDetail.getHomePageDetailId())) {
          jsonDetail.put("feature", true);
        }
      }
      else {
        jsonDetail.put("feature", false);
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

        exist = true;
        break;
      }
    }
    if (!exist) {
      HomePageDetail homePageDetail = new HomePageDetail();
      homePageDetail.setRecUpdateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setRecCreateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setItem(item);
      homePageDetail.setSeqNum(seqNum + 1);
      homePageDetail.setFeatureData(hasFeature ? Constants.ACTIVE_NO : Constants.VALUE_YES);
      homePage.getHomePageDetails().add(homePageDetail);
      em.persist(homePageDetail);
    }
   
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

        exist = true;
        break;
      }
    }
    if (!exist) {
      HomePageDetail homePageDetail = new HomePageDetail();
      homePageDetail.setRecUpdateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setRecCreateBy(adminBean.getUser().getUserId());
      homePageDetail.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      homePageDetail.setContent(content);
      homePageDetail.setSeqNum(seqNum + 1);
      homePageDetail.setFeatureData(hasFeature ? Constants.ACTIVE_NO : Constants.VALUE_YES);
      homePage.getHomePageDetails().add(homePageDetail);
      em.persist(homePageDetail);
    }
   
    JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

    initSiteProfiles(form, site);
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
   
    if (form.getHomePageDetailIds() != null) {
      for (String homePageDetailId : form.getHomePageDetailIds()) {
        HomePageDetail homePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(homePageDetailId));
        HomePageDetail featureData = homePage.getFeatureData();
        if (featureData != null) {
          if (featureData.getHomePageDetailId().equals(homePageDetail.getHomePageDetailId())) {
            homePage.setFeatureData(null);
            em.persist(homePage);
          }
        }
        homePage.getHomePageDetails().remove(homePageDetail);
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

    if (isError) {
      return mapping.findForward("error");
    }
   
    for (HomePageDetailDisplayForm displayForm : displayForms) {
      HomePageDetail homePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(displayForm.getHomePageDetailId()));
      homePageDetail.setSeqNum(Format.getInt(displayForm.getSeqNum()));
      em.persist(homePageDetail);
    }
        initListInfo(form, homePage);
       
        ActionForward actionForward = mapping.findForward("success");
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

    initSiteProfiles(form, site);
   
    HomePage homePage = HomePageDAO.load(Format.getLong(form.getHomePageId()));
    for (HomePageDetailDisplayForm displayForm : form.getHomePageDetails()) {
      if (displayForm.isRemove()) {
              HomePageDetail homePageDetail = (HomePageDetail) em.find(HomePageDetail.class, Format.getLong(displayForm.getHomePageDetailId()));
              em.remove(homePageDetail);
      }
    }
        initListInfo(form, homePage);
       
View Full Code Here

Examples of com.jada.jpa.entity.HomePageDetail

        ActionForward actionForward = actionMapping.findForward("success");
        return actionForward;
    }

    private void initListInfo(HomePageMaintActionForm form, HomePage homePage) throws Exception {
      HomePageDetail featureData = homePage.getFeatureData();
      if (featureData != null) {
        form.setFeatureHomePageDetailId(featureData.getHomePageDetailId().toString());
      }
      Vector<HomePageDetailDisplayForm> vector = new Vector<HomePageDetailDisplayForm>();
      for (HomePageDetail homePageDetail : homePage.getHomePageDetails()) {
        HomePageDetailDisplayForm displayForm = new HomePageDetailDisplayForm();
        displayForm.setHomePageDetailId(homePageDetail.getHomePageDetailId().toString());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.