Subversion Repositories SmartDukaan

Rev

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

Rev 20944 Rev 20945
Line 1087... Line 1087...
1087
 
1087
 
1088
	private PdfPTable getTopInvoiceTable(List<Order> orderList, String tinNo, String invoiceFormat){
1088
	private PdfPTable getTopInvoiceTable(List<Order> orderList, String tinNo, String invoiceFormat){
1089
		PdfPTable invoiceTable = new PdfPTable(new float[]{0.2f, 0.2f, 0.3f, 0.1f, 0.1f, 0.1f});
1089
		PdfPTable invoiceTable = new PdfPTable(new float[]{0.2f, 0.2f, 0.3f, 0.1f, 0.1f, 0.1f});
1090
		invoiceTable.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
1090
		invoiceTable.getDefaultCell().setHorizontalAlignment(Element.ALIGN_CENTER);
1091
 
1091
 
1092
		invoiceTable.addCell(getInvoiceTableHeader(5,orderList.get(0).getLogisticsTransactionId()));
1092
		invoiceTable.addCell(getInvoiceTableHeader(6,orderList.get(0).getLogisticsTransactionId()));
1093
		if("Bulk".equalsIgnoreCase(invoiceFormat)){
1093
		if("Bulk".equalsIgnoreCase(invoiceFormat)){
1094
			invoiceTable.addCell(new Phrase("Sr No", helvetica8));
1094
			invoiceTable.addCell(new Phrase("Sr No", helvetica8));
1095
		}else{
1095
		}else{
1096
			invoiceTable.addCell(new Phrase("Order No", helvetica8));
1096
			invoiceTable.addCell(new Phrase("Order No", helvetica8));
1097
		}
1097
		}
1098
		//invoiceTable.addCell(new Phrase("Paymode", helvetica8));
1098
		invoiceTable.addCell(new Phrase("Paymode", helvetica8));
1099
		invoiceTable.addCell(new Phrase("Product Name", helvetica8));
1099
		invoiceTable.addCell(new Phrase("Product Name", helvetica8));
1100
		invoiceTable.addCell(new Phrase("Quantity", helvetica8));
1100
		invoiceTable.addCell(new Phrase("Quantity", helvetica8));
1101
		invoiceTable.addCell(new Phrase("Rate", helvetica8));
1101
		invoiceTable.addCell(new Phrase("Rate", helvetica8));
1102
		invoiceTable.addCell(new Phrase("Amount", helvetica8));
1102
		invoiceTable.addCell(new Phrase("Amount", helvetica8));
1103
		invoiceTable.setHeaderRows(2);
1103
		invoiceTable.setHeaderRows(2);
Line 1235... Line 1235...
1235
 
1235
 
1236
	private void populateTopInvoiceTable(Order order, PdfPTable invoiceTable) {
1236
	private void populateTopInvoiceTable(Order order, PdfPTable invoiceTable) {
1237
		List<LineItem> lineitems = order.getLineitems();
1237
		List<LineItem> lineitems = order.getLineitems();
1238
		for (LineItem lineitem : lineitems) {
1238
		for (LineItem lineitem : lineitems) {
1239
			invoiceTable.addCell(new Phrase(order.getId() + "", helvetica8));
1239
			invoiceTable.addCell(new Phrase(order.getId() + "", helvetica8));
-
 
1240
			invoiceTable.addCell(new Phrase("", helvetica8));
1240
//			if(order.getPickupStoreId() > 0 && order.isCod() == true)
1241
//			if(order.getPickupStoreId() > 0 && order.isCod() == true)
1241
//				invoiceTable.addCell(new Phrase("In-Store", helvetica8));
1242
//				invoiceTable.addCell(new Phrase("In-Store", helvetica8));
1242
//			else if (order.isCod())
1243
//			else if (order.isCod())
1243
//				invoiceTable.addCell(new Phrase("COD", helvetica8));
1244
//				invoiceTable.addCell(new Phrase("COD", helvetica8));
1244
//			else
1245
//			else