Package com.jada.order.cart

Examples of com.jada.order.cart.ItemTax


        bean.setCouponAmount(formatter.formatCurrency(shoppingCartCoupon.getCouponAmount()));
        couponVector.add(bean);
      }
      form.setShoppingCartCouponInfos(couponVector);
     
      ItemTax taxes[] = shoppingCart.getTaxes();
       Vector<ShoppingCartTaxInfo> taxVector = new Vector<ShoppingCartTaxInfo>();
      if (taxes != null) {
        for (int i = 0; i < taxes.length; i++) {
          ShoppingCartTaxInfo taxInfo = new ShoppingCartTaxInfo();
          Tax tax = taxes[i].getTax();
View Full Code Here


        orderItemDetail.getOrderAttributeDetails().add(orderAttributeDetail);
      }
     
      orderHeader.getOrderItemDetails().add(orderItemDetail);
     
      ItemTax taxes[] = shoppingCartItem.getTaxes();
      for (int i = 0; i < taxes.length; i++) {
        OrderDetailTax orderDetailTax = new OrderDetailTax();
        orderDetailTax.setTaxName(taxes[i].getTax().getTaxLanguage().getTaxName());
        if (!contentSessionKey.isSiteProfileClassDefault()) {
          for (TaxLanguage language : taxes[i].getTax().getTaxLanguages()) {
            if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentSessionKey.getSiteProfileClassId())) {
              if (language.getTaxName() != null) {
                orderDetailTax.setTaxName(language.getTaxName());
              }
              break;
            }
          }
        }
        orderDetailTax.setTaxAmount(taxes[i].getTaxAmount());
        orderDetailTax.setTax(taxes[i].getTax());
        orderDetailTax.setOrderItemDetail(orderItemDetail);
        orderDetailTax.setOrderHeader(orderHeader);
        orderItemDetail.getOrderDetailTaxes().add(orderDetailTax);
        orderHeader.getOrderTaxes().add(orderDetailTax);
      }
    }
   
    Iterator<?> shoppingCartCoupons = shoppingCart.getShoppingCartCoupons().iterator();
    seqNum = 0;
    while (shoppingCartCoupons.hasNext()) {
      ShoppingCartCoupon shoppingCartCoupon = (ShoppingCartCoupon) shoppingCartCoupons.next();
      OrderOtherDetail orderOtherDetail = new OrderOtherDetail();
      Coupon coupon = shoppingCartCoupon.getCoupon();
      orderOtherDetail.setCoupon(coupon);
      orderOtherDetail.setSeqNum(seqNum++);
      orderOtherDetail.setOrderOtherDetailNum(coupon.getCouponCode());
      orderOtherDetail.setOrderOtherDetailDesc(coupon.getCouponLanguage().getCouponName());
      if (!contentSessionKey.isSiteProfileClassDefault()) {
        for (CouponLanguage language : coupon.getCouponLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(contentSessionKey.getSiteProfileClassId())) {
            if (language.getCouponName() != null) {
              orderOtherDetail.setOrderOtherDetailDesc(language.getCouponName());
            }
            break;
          }
        }
      }
      orderOtherDetail.setOrderOtherDetailAmount(shoppingCartCoupon.getCouponAmount());
      setDirty(coupon);
      orderHeader.getOrderOtherDetails().add(orderOtherDetail);
    }
   
    ItemTax shippingTaxes[] = shoppingCart.getShippingTaxes();
    if (shippingTaxes != null) {
      for (int i = 0; i < shippingTaxes.length; i++) {
        OrderDetailTax orderDetailTax = new OrderDetailTax();
        orderDetailTax.setTaxName(shippingTaxes[i].getTax().getTaxLanguage().getTaxName());
        if (!contentSessionKey.isSiteProfileClassDefault()) {
View Full Code Here

TOP

Related Classes of com.jada.order.cart.ItemTax

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.