| Line 102... |
Line 102... |
| 102 |
caneclledPageList.add(0);
|
102 |
caneclledPageList.add(0);
|
| 103 |
}
|
103 |
}
|
| 104 |
document.addTitle(pdfModel.getTitle());
|
104 |
document.addTitle(pdfModel.getTitle());
|
| 105 |
document.addAuthor(pdfModel.getAuther());
|
105 |
document.addAuthor(pdfModel.getAuther());
|
| 106 |
|
106 |
|
| 107 |
Paragraph paragraphTitle = new Paragraph(INVOICE_TITLE, FONT_TITLE);
|
107 |
Paragraph paragraphTitle = new Paragraph(pdfModel.getTitle() != null ? pdfModel.getTitle().toUpperCase() : INVOICE_TITLE, FONT_TITLE);
|
| 108 |
paragraphTitle.setAlignment(Element.ALIGN_CENTER);
|
108 |
paragraphTitle.setAlignment(Element.ALIGN_CENTER);
|
| 109 |
|
109 |
|
| 110 |
document.add(paragraphTitle);
|
110 |
document.add(paragraphTitle);
|
| 111 |
|
111 |
|
| 112 |
Rectangle rectangle = document.getPageSize();
|
112 |
Rectangle rectangle = document.getPageSize();
|
| Line 148... |
Line 148... |
| 148 |
tableInvoiceDateRetailer.getDefaultCell().setBorder(Rectangle.NO_BORDER);
|
148 |
tableInvoiceDateRetailer.getDefaultCell().setBorder(Rectangle.NO_BORDER);
|
| 149 |
|
149 |
|
| 150 |
PdfPTable tableInvoiceDate = new PdfPTable(2);
|
150 |
PdfPTable tableInvoiceDate = new PdfPTable(2);
|
| 151 |
tableInvoiceDate.getDefaultCell().setBorder(Rectangle.NO_BORDER);
|
151 |
tableInvoiceDate.getDefaultCell().setBorder(Rectangle.NO_BORDER);
|
| 152 |
|
152 |
|
| - |
|
153 |
String invoiceLabel = pdfModel.getTitle() != null && pdfModel.getTitle().toLowerCase().contains("challan") ? "DC No:" : "Invoice No:";
|
| 153 |
PdfPCell invoiceNumberKey = new PdfPCell(new Paragraph("Invoice No:", FONT_NORMAL));
|
154 |
PdfPCell invoiceNumberKey = new PdfPCell(new Paragraph(invoiceLabel, FONT_NORMAL));
|
| 154 |
invoiceNumberKey.setBorder(Rectangle.NO_BORDER);
|
155 |
invoiceNumberKey.setBorder(Rectangle.NO_BORDER);
|
| 155 |
|
156 |
|
| 156 |
PdfPCell invoiceNumberValue = new PdfPCell(new Paragraph(pdfModel.getInvoiceNumber(), FONT_NORMAL));
|
157 |
PdfPCell invoiceNumberValue = new PdfPCell(new Paragraph(pdfModel.getInvoiceNumber(), FONT_NORMAL));
|
| 157 |
invoiceNumberValue.setBorder(Rectangle.NO_BORDER);
|
158 |
invoiceNumberValue.setBorder(Rectangle.NO_BORDER);
|
| 158 |
|
159 |
|