Package com.jada.jpa.entity

Examples of com.jada.jpa.entity.Item


  public JSONEscapeObject createJsonItemsUpSell(Item item, ItemMaintActionForm form) throws Exception {
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    Iterator<?> iterator = item.getItemsUpSell().iterator();
    Vector<JSONEscapeObject> items = new Vector<JSONEscapeObject>();
    while (iterator.hasNext()) {
      Item itemRelated = (Item) iterator.next();
      ItemLanguage itemLanguage = null;
      for (ItemLanguage language : itemRelated.getItemLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassDefaultId())) {
          itemLanguage = language;
          break;
        }
      }     
      JSONEscapeObject itemObject = new JSONEscapeObject();
      itemObject.put("itemId", itemRelated.getItemId());
      itemObject.put("itemNum", itemRelated.getItemNum());
      itemObject.put("itemUpcCd", itemRelated.getItemUpcCd());
      itemObject.put("itemShortDesc", itemLanguage.getItemShortDesc());
      items.add(itemObject);
    }
    jsonResult.put("items", items);
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here


    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
 
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    streamWebService(response, createJsonItemsUpSell(item, form).toHtmlString());
    return null;
  }
View Full Code Here

    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
   
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    Item itemUpSell = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemUpSellId()));
   
      JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    Iterator<?> iterator = item.getItemsUpSell().iterator();
    while (iterator.hasNext()) {
      Item i = (Item) iterator.next();
      if (i.getItemId().equals(itemUpSell.getItemId())) {
        MessageResources resources = this.getResources(request);
        jsonResult.put("status", Constants.WEBSERVICE_STATUS_FAILED);
        jsonResult.put("message", resources.getMessage("error.item.exist"));
        streamWebService(response, jsonResult.toHtmlString());
        return null;
View Full Code Here

    initSiteProfiles(form, site);
 
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
       EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
       String itemUpSellIds[] = form.getItemUpSellIds();
       if (itemUpSellIds != null) {
         for (int i = 0; i < itemUpSellIds.length; i++) {
        Item itemUpSell = ItemDAO.load(site.getSiteId(), Format.getLong(itemUpSellIds[i]));
        item.getItemsUpSell().remove(itemUpSell);
         }
      item.setRecUpdateBy(adminBean.getUser().getUserId());
      item.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      em.persist(item);
View Full Code Here

  public JSONEscapeObject createJsonItemsCrossSell(Item item, ItemMaintActionForm form) throws Exception {
    JSONEscapeObject jsonResult = new JSONEscapeObject();
    Iterator<?> iterator = item.getItemsCrossSell().iterator();
    Vector<JSONEscapeObject> items = new Vector<JSONEscapeObject>();
    while (iterator.hasNext()) {
      Item itemRelated = (Item) iterator.next();
      ItemLanguage itemLanguage = null;
      for (ItemLanguage language : itemRelated.getItemLanguages()) {
        if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassDefaultId())) {
          itemLanguage = language;
          break;
        }
      }
      JSONEscapeObject itemObject = new JSONEscapeObject();
      itemObject.put("itemId", itemRelated.getItemId());
      itemObject.put("itemNum", itemRelated.getItemNum());
      itemObject.put("itemUpcCd", itemRelated.getItemUpcCd());
      itemObject.put("itemShortDesc", itemLanguage.getItemShortDesc());
      items.add(itemObject);
    }
    jsonResult.put("items", items);
    jsonResult.put("status", Constants.WEBSERVICE_STATUS_SUCCESS);
View Full Code Here

    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
    AdminBean adminBean = getAdminBean(request);
    Site site = adminBean.getSite();
    initSiteProfiles(form, site);
 
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    streamWebService(response, createJsonItemsCrossSell(item, form).toHtmlString());
    return null;
  }
View Full Code Here

        ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
        if (form == null) {
            form = new ItemMaintActionForm();
        }
        Item item = new Item();
    AdminBean adminBean = getAdminBean(httpServletRequest);
    Site site = adminBean.getSite();
        initSiteProfiles(form, site);
       
        form.setShippingTypeId("");
View Full Code Here

      form = new ItemMaintActionForm();
    }
   
    Site site = getAdminBean(request).getSite();
    initSiteProfiles(form, site);
    Item item = (Item) em.find(Item.class, Format.getLong(form.getItemId()));
   
    copyProperties(request, form, item);
        createAdditionalInfo(getAdminBean(request), form, item);
 
    FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
View Full Code Here

    EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
    ItemMaintActionForm form = (ItemMaintActionForm) actionForm;
   
    Site site = getAdminBean(request).getSite();
    initSiteProfiles(form, site);
    Item item = (Item) em.find(Item.class, Format.getLong(form.getItemId()));
        createAdditionalInfo(getAdminBean(request), form, item);       

        GoogleTranslate translator = new GoogleTranslate(form.getFromLocale(), form.getToLocale());
   
    if (!form.isSiteProfileClassDefault()) {
      copyProperties(request, form, item);
    }
   
    try {
      form.setItemShortDescLangFlag(true);
      form.setItemDescLangFlag(true);
      form.setPageTitleLangFlag(true);
      form.setMetaKeywordsLangFlag(true);
      form.setMetaDescriptionLangFlag(true);
      form.setItemShortDescLang(translator.translate(item.getItemLanguage().getItemShortDesc()));
      form.setItemDescLang(translator.translate(item.getItemLanguage().getItemDesc()));
      form.setPageTitleLang(translator.translate(item.getItemLanguage().getPageTitle()));
      form.setMetaKeywordsLang(translator.translate(item.getItemLanguage().getMetaKeywords()));
      form.setMetaDescriptionLang(translator.translate(item.getItemLanguage().getMetaDescription()));
     
      form.setItemAttribDetailValueLangFlag(true);
      ItemAttributeDetailDisplayForm attributeDetailDisplayForm[] = form.getItemAttributeDetails();
      for (int i = 0; i < attributeDetailDisplayForm.length; i++) {
        attributeDetailDisplayForm[i].setItemAttribDetailValueLangFlag(true);
View Full Code Here

    }
    else {
      itemId = Format.getLong(form.getItemId());
    }

        Item item = new Item();
        item = ItemDAO.load(adminBean.getSite().getSiteId(), itemId);
        copyProperties(request, form, item);
        form.setMode("U");
        FormUtils.setFormDisplayMode(request, form, FormUtils.EDIT_MODE);
       
View Full Code Here

TOP

Related Classes of com.jada.jpa.entity.Item

Copyright © 2018 www.massapicom. 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.