Examples of ItemTierPriceCurrency


Examples of com.jada.jpa.entity.ItemTierPriceCurrency

    for (int i = 0; i < prices.length; i++) {
      ItemTierPriceDisplayForm price = prices[i];
      Iterator<?> iterator = item.getItemTierPrices().iterator();
      boolean found = false;
      ItemTierPrice itemTierPrice = null;
      ItemTierPriceCurrency itemTierPriceCurrency = null;
      if (!Format.isNullOrEmpty(price.getItemTierPriceId())) {
        while (iterator.hasNext()) {
          itemTierPrice = (ItemTierPrice) iterator.next();
          if (itemTierPrice.getItemTierPriceId().equals(Format.getLong(price.getItemTierPriceId()))) {
            found = true;
            itemTierPriceCurrency = itemTierPrice.getItemTierPriceCurrency();
            break;
          }
        }
      }
      if (!found) {
        itemTierPrice = new ItemTierPrice();
        itemTierPrice.setRecCreateBy(adminBean.getUser().getUserId());
        itemTierPrice.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        item.getItemTierPrices().add(itemTierPrice);
       
        itemTierPriceCurrency = new ItemTierPriceCurrency();
        itemTierPriceCurrency.setRecCreateBy(adminBean.getUser().getUserId());
        itemTierPriceCurrency.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        itemTierPrice.setItemTierPriceCurrency(itemTierPriceCurrency);
        itemTierPrice.getItemTierPriceCurrencies().add(itemTierPriceCurrency);
        itemTierPriceCurrency.setSiteCurrencyClass(siteCurrencyClass);
      }
      itemTierPriceCurrency.setItemPrice(Format.getFloatObj(price.getItemTierPrice()));
      itemTierPriceCurrency.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      em.persist(itemTierPriceCurrency);

      itemTierPrice.setItemTierQty(Format.getIntObj(price.getItemTierQty()));
      itemTierPrice.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPrice.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
View Full Code Here

Examples of com.jada.jpa.entity.ItemTierPriceCurrency

    else {
      jsonResult.put("itemTierPriceExpireOn", "");
    }
    if (!form.isSiteCurrencyClassDefault()) {
      Long siteCurrencyClassId = form.getSiteCurrencyClassId();
      ItemTierPriceCurrency itemTierPriceCurrency = null;
      for (ItemTierPriceCurrency priceCurrency : itemTierPrice.getItemTierPriceCurrencies()) {
        if (priceCurrency.getSiteCurrencyClass().getSiteCurrencyClassId().equals(siteCurrencyClassId)) {
          itemTierPriceCurrency = priceCurrency;
          break;
        }
      }
      if (itemTierPriceCurrency != null) {
        if (itemTierPriceCurrency.getItemPrice() == null) {
          jsonResult.put("itemTierPriceCurrFlag", false);
        }
        else {
          jsonResult.put("itemTierPriceCurrFlag", true);
          jsonResult.put("itemTierPriceCurr", itemTierPriceCurrency.getItemPrice());
        }
      }
    }
    return jsonResult.toHtmlString();
  }
View Full Code Here

Examples of com.jada.jpa.entity.ItemTierPriceCurrency

    }

       String itemTierPriceId = form.getItemTierPriceId();
    Item item = ItemDAO.load(site.getSiteId(), Format.getLong(form.getItemId()));
    ItemTierPrice itemTierPrice = null;
    ItemTierPriceCurrency itemTierPriceCurrency = null;
    boolean exist = true;
    if (!Format.isNullOrEmpty(itemTierPriceId)) {
      itemTierPrice = ItemTierPriceDAO.load(site.getSiteId(), Format.getLong(itemTierPriceId));
      itemTierPriceCurrency = itemTierPrice.getItemTierPriceCurrency();
    }
    else {
      itemTierPrice = new ItemTierPrice();
      itemTierPrice.setRecCreateBy(adminBean.getUser().getUserId());
      itemTierPrice.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      itemTierPrice.setItem(item);
     
      itemTierPriceCurrency = new ItemTierPriceCurrency();
      exist = false;
      itemTierPriceCurrency.setRecCreateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecCreateDatetime(new Date(System.currentTimeMillis()));
      itemTierPrice.setItemTierPriceCurrency(itemTierPriceCurrency);
      itemTierPrice.getItemTierPriceCurrencies().add(itemTierPriceCurrency);
      SiteCurrencyClass siteCurrencyClass = SiteCurrencyClassDAO.load(form.getSiteCurrencyClassDefaultId());
      itemTierPriceCurrency.setSiteCurrencyClass(siteCurrencyClass);
    }
    if (form.isSiteCurrencyClassDefault()) {
      itemTierPriceCurrency.setItemPrice(Format.getFloat(form.getItemTierPrice()));
      itemTierPriceCurrency.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (!exist) {
        em.persist(itemTierPriceCurrency);
      }

      itemTierPrice.setItemTierQty(Format.getIntObj(form.getItemTierQty()));
      if (!Format.isNullOrEmpty(form.getItemTierPricePublishOn())) {
        itemTierPrice.setItemTierPricePublishOn(Format.getDate(form.getItemTierPricePublishOn()));
      }
      else {
        itemTierPrice.setItemTierPricePublishOn(null);
      }
      if (!Format.isNullOrEmpty(form.getItemTierPriceExpireOn())) {
        itemTierPrice.setItemTierPriceExpireOn(Format.getDate(form.getItemTierPriceExpireOn()));
      }
      else {
        itemTierPrice.setItemTierPriceExpireOn(null);
      }
      itemTierPrice.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPrice.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (Format.isNullOrEmpty(form.getCustClassId())) {
        itemTierPrice.setCustomerClass(null);
      }
      else {
        CustomerClass customerClass = CustomerClassDAO.load(site.getSiteId(), Format.getLong(form.getCustClassId()));
        itemTierPrice.setCustomerClass(customerClass);
      }
      em.persist(itemTierPrice);
    }
    else {
      itemTierPriceCurrency = null;
      SiteCurrencyClass siteCurrencyClass = SiteCurrencyClassDAO.load(form.getSiteCurrencyClassId());
      for (ItemTierPriceCurrency priceCurrency : itemTierPrice.getItemTierPriceCurrencies()) {
        if (priceCurrency.getSiteCurrencyClass().getSiteCurrencyClassId().equals(siteCurrencyClass.getSiteCurrencyClassId())) {
          itemTierPriceCurrency = priceCurrency;
          break;
        }
      }
      exist = true;
      if (itemTierPriceCurrency == null) {
        itemTierPriceCurrency = new ItemTierPriceCurrency();
        exist = false;
        itemTierPriceCurrency.setRecCreateBy(adminBean.getUser().getUserId());
        itemTierPriceCurrency.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        itemTierPriceCurrency.setItemTierPrice(itemTierPrice);
        itemTierPriceCurrency.setSiteCurrencyClass(siteCurrencyClass);
      }
      if (form.isItemTierPriceOverride()) {
        itemTierPriceCurrency.setItemPrice(Format.getFloat(form.getItemTierPrice()));
      }
      else {
        itemTierPriceCurrency.setItemPrice(null);
      }
      itemTierPriceCurrency.setRecUpdateBy(adminBean.getUser().getUserId());
      itemTierPriceCurrency.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      if (!exist) {
        em.persist(itemTierPriceCurrency);
      }
    }
View Full Code Here

Examples of com.jada.jpa.entity.ItemTierPriceCurrency

      itemTierPrice.setRecCreateDatetime(new Date());
      itemTierPrice.setCustomerClass(sourceTierPrice.getCustomerClass());
      item.getItemTierPrices().add(itemTierPrice);
     
      for (ItemTierPriceCurrency sourceTierPriceCurrency : sourceTierPrice.getItemTierPriceCurrencies()) {
        ItemTierPriceCurrency itemTierPriceCurrency = new ItemTierPriceCurrency();
        itemTierPriceCurrency.setItemPrice(sourceTierPriceCurrency.getItemPrice());
        itemTierPriceCurrency.setRecUpdateBy(user.getUserId());
        itemTierPriceCurrency.setRecUpdateDatetime(new Date());
        itemTierPriceCurrency.setRecCreateBy(user.getUserId());
        itemTierPriceCurrency.setRecCreateDatetime(new Date());
        itemTierPriceCurrency.setSiteCurrencyClass(sourceTierPriceCurrency.getSiteCurrencyClass());
        itemTierPrice.getItemTierPriceCurrencies().add(itemTierPriceCurrency);
        em.persist(itemTierPriceCurrency);
        if (sourceTierPriceCurrency.getSiteCurrencyClass().getSiteCurrencyClassId().equals(adminBean.getSite().getSiteCurrencyClassDefault().getSiteCurrencyClassId())) {
          itemTierPrice.setItemTierPriceCurrency(itemTierPriceCurrency);
        }
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.