Subversion Repositories SmartDukaan

Rev

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

Rev 33298 Rev 33741
Line 64... Line 64...
64
        try {
64
        try {
65
            boolean cancelledPages = false;
65
            boolean cancelledPages = false;
66
            List<Integer> caneclledPageList = new ArrayList<>();
66
            List<Integer> caneclledPageList = new ArrayList<>();
67
            Document document = new Document();
67
            Document document = new Document();
68
            document.setMargins(0, 0, 25, 0);
68
            document.setMargins(0, 0, 25, 0);
69
            PdfWriter.getInstance(document, outputStream);
69
            PdfWriter pdfWriter = PdfWriter.getInstance(document, outputStream);
70
            document.open();
70
            document.open();
71
            for (InvoicePdfModel pdfModel : pdfModels) {
71
            for (InvoicePdfModel pdfModel : pdfModels) {
72
                CustomCustomer customer = pdfModel.getCustomer();
72
                CustomCustomer customer = pdfModel.getCustomer();
73
                CustomRetailer retailer = pdfModel.getRetailer();
73
                CustomRetailer retailer = pdfModel.getRetailer();
74
                boolean stateGst = false;
74
                boolean stateGst = false;
Line 331... Line 331...
331
                    document.add(Chunk.NEWLINE);
331
                    document.add(Chunk.NEWLINE);
332
                    document.add(warningParagraph);
332
                    document.add(warningParagraph);
333
                }
333
                }
334
 
334
 
335
                document.newPage();
335
                document.newPage();
-
 
336
                if(pdfModel.geteWayBillPdfModel()!=null) {
-
 
337
 
-
 
338
                    EWayBillPDF.generateDocument(document, pdfWriter, pdfModel.geteWayBillPdfModel());
-
 
339
                }
336
            }
340
            }
337
            document.close(); // no need to close PDFwriter?
341
            document.close(); // no need to close PDFwriter?
338
            if(cancelledPages) {
342
            if(cancelledPages) {
339
                stampCancelled(outputStream, caneclledPageList);
343
                stampCancelled(outputStream, caneclledPageList);
340
            }
344
            }