Subversion Repositories SmartDukaan

Rev

Rev 7422 | Rev 7556 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7422 Rev 7528
Line 9... Line 9...
9
import in.shop2020.model.v1.catalog.CatalogService;
9
import in.shop2020.model.v1.catalog.CatalogService;
10
import in.shop2020.model.v1.catalog.Item;
10
import in.shop2020.model.v1.catalog.Item;
11
import in.shop2020.model.v1.inventory.BillingType;
11
import in.shop2020.model.v1.inventory.BillingType;
12
import in.shop2020.model.v1.inventory.InventoryServiceException;
12
import in.shop2020.model.v1.inventory.InventoryServiceException;
13
import in.shop2020.model.v1.inventory.Warehouse;
13
import in.shop2020.model.v1.inventory.Warehouse;
-
 
14
import in.shop2020.model.v1.order.AmazonOrder;
14
import in.shop2020.model.v1.order.Attribute;
15
import in.shop2020.model.v1.order.Attribute;
15
import in.shop2020.model.v1.order.LineItem;
16
import in.shop2020.model.v1.order.LineItem;
16
import in.shop2020.model.v1.order.Order;
17
import in.shop2020.model.v1.order.Order;
17
import in.shop2020.model.v1.order.OrderSource;
18
import in.shop2020.model.v1.order.OrderSource;
18
import in.shop2020.model.v1.order.OrderStatus;
19
import in.shop2020.model.v1.order.OrderStatus;
Line 592... Line 593...
592
		orderTable.addCell(new Phrase(order.getInvoice_number(), helvetica8));
593
		orderTable.addCell(new Phrase(order.getInvoice_number(), helvetica8));
593
 
594
 
594
		orderTable.addCell(new Phrase("Date:", helvetica8));
595
		orderTable.addCell(new Phrase("Date:", helvetica8));
595
		orderTable.addCell(new Phrase(DateFormat.getDateInstance(DateFormat.MEDIUM).format(new Date(order.getBilling_timestamp())), helvetica8));
596
		orderTable.addCell(new Phrase(DateFormat.getDateInstance(DateFormat.MEDIUM).format(new Date(order.getBilling_timestamp())), helvetica8));
596
 
597
 
597
		orderTable.addCell(new Phrase(" "));
-
 
598
		orderTable.addCell(new Phrase(" "));
-
 
599
 
-
 
600
		orderTable.addCell(new Phrase("Order ID:", helvetica8));
598
		orderTable.addCell(new Phrase("Order ID:", helvetica8));
601
		orderTable.addCell(new Phrase("" + order.getId(), helvetica8));
599
		orderTable.addCell(new Phrase("" + order.getId(), helvetica8));
602
 
600
 
-
 
601
		if(order.getSource() == OrderSource.AMAZON.getValue()){
-
 
602
			AmazonOrder aorder = null;
-
 
603
			try {
-
 
604
				aorder = tsc.getClient().getAmazonOrder(order.getId());
-
 
605
			} catch (TException e) {
-
 
606
				logger.error("Error while getting amazon order", e);
-
 
607
			}
-
 
608
			orderTable.addCell(new Phrase("Amazon Order ID:", helvetica8));
-
 
609
			orderTable.addCell(new Phrase(aorder.getAmazonOrderCode(), helvetica8));
-
 
610
		}
-
 
611
 
603
		orderTable.addCell(new Phrase("Order Date:", helvetica8));
612
		orderTable.addCell(new Phrase("Order Date:", helvetica8));
604
		orderTable.addCell(new Phrase(DateFormat.getDateInstance(DateFormat.MEDIUM).format(new Date(order.getCreated_timestamp())), helvetica8));
613
		orderTable.addCell(new Phrase(DateFormat.getDateInstance(DateFormat.MEDIUM).format(new Date(order.getCreated_timestamp())), helvetica8));
605
 
614
 
606
		orderTable.addCell(new Phrase("Courier:", helvetica8));
615
		orderTable.addCell(new Phrase("Courier:", helvetica8));
607
		orderTable.addCell(new Phrase(provider.getName(), helvetica8));
616
		orderTable.addCell(new Phrase(provider.getName(), helvetica8));