| Line 134... |
Line 134... |
| 134 |
if(o.getBilling_timestamp() < july2017Timestamp) {
|
134 |
if(o.getBilling_timestamp() < july2017Timestamp) {
|
| 135 |
InvoiceGenerationService invoiceGenerationService = new InvoiceGenerationService();
|
135 |
InvoiceGenerationService invoiceGenerationService = new InvoiceGenerationService();
|
| 136 |
baos = invoiceGenerationService.generateInvoice(orderId, withBill, printAll, warehouseId);
|
136 |
baos = invoiceGenerationService.generateInvoice(orderId, withBill, printAll, warehouseId);
|
| 137 |
} else { //For GST
|
137 |
} else { //For GST
|
| 138 |
GSTInvoiceGenerationService invoiceGenerationService = new GSTInvoiceGenerationService();
|
138 |
GSTInvoiceGenerationService invoiceGenerationService = new GSTInvoiceGenerationService();
|
| 139 |
baos = invoiceGenerationService.generateInvoice(orderId, withBill, printAll, warehouseId);
|
139 |
baos = invoiceGenerationService.generateInvoice(orderId, printAll, warehouseId);
|
| 140 |
|
140 |
|
| 141 |
}
|
141 |
}
|
| 142 |
response.setContentType("application/pdf");
|
142 |
response.setContentType("application/pdf");
|
| 143 |
if(logisticsTxnId!=null && !logisticsTxnId.isEmpty()){
|
143 |
if(logisticsTxnId!=null && !logisticsTxnId.isEmpty()){
|
| 144 |
response.setHeader("Content-disposition", "inline; filename=invoice-"+logisticsTxnId+".pdf" );
|
144 |
response.setHeader("Content-disposition", "inline; filename=invoice-"+logisticsTxnId+".pdf" );
|