| Line 194... |
Line 194... |
| 194 |
}
|
194 |
}
|
| 195 |
insurancePolicyRepository.persist(insurancePolicy);
|
195 |
insurancePolicyRepository.persist(insurancePolicy);
|
| 196 |
|
196 |
|
| 197 |
PdfModel pdfModel = this.getInvoicePdfModel(insurancePolicy);
|
197 |
PdfModel pdfModel = this.getInvoicePdfModel(insurancePolicy);
|
| 198 |
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
|
198 |
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
|
| 199 |
PdfUtils.generateAndWrite(pdfModel, byteArrayOutputStream);
|
199 |
PdfUtils.generateAndWrite(Arrays.asList(pdfModel), byteArrayOutputStream);
|
| 200 |
|
200 |
|
| 201 |
Document deviceDocument = documentRepository.selectById(insuranceModel.getDeviceImageDocumentId());
|
201 |
Document deviceDocument = documentRepository.selectById(insuranceModel.getDeviceImageDocumentId());
|
| 202 |
File deviceImg = new File(deviceDocument.getPath() + deviceDocument.getName());
|
202 |
File deviceImg = new File(deviceDocument.getPath() + deviceDocument.getName());
|
| 203 |
Document invoiceDocument = documentRepository.selectById(insuranceModel.getDeviceImageDocumentId());
|
203 |
Document invoiceDocument = documentRepository.selectById(insuranceModel.getDeviceImageDocumentId());
|
| 204 |
File deviceInvoiceImg = new File(invoiceDocument.getPath() + invoiceDocument.getName());
|
204 |
File deviceInvoiceImg = new File(invoiceDocument.getPath() + invoiceDocument.getName());
|