| Line 355... |
Line 355... |
| 355 |
FofoOrder fofoOrder = new FofoOrder();
|
355 |
FofoOrder fofoOrder = new FofoOrder();
|
| 356 |
fofoOrder.setCustomerId(customer.getId());
|
356 |
fofoOrder.setCustomerId(customer.getId());
|
| 357 |
fofoOrder.setFofoId(fofoDetails.getFofoId());
|
357 |
fofoOrder.setFofoId(fofoDetails.getFofoId());
|
| 358 |
fofoOrder.setInvoiceNumber(invoiceNumberGenerationSequence.getPrefix() + invoiceNumberGenerationSequence.getSequence());
|
358 |
fofoOrder.setInvoiceNumber(invoiceNumberGenerationSequence.getPrefix() + invoiceNumberGenerationSequence.getSequence());
|
| 359 |
fofoOrder.setTotalAmount(totalAmount);
|
359 |
fofoOrder.setTotalAmount(totalAmount);
|
| - |
|
360 |
fofoOrder.setCustomerAddressId(customerAddress.getId());
|
| 360 |
fofoOrderRepository.persist(fofoOrder);
|
361 |
fofoOrderRepository.persist(fofoOrder);
|
| 361 |
|
362 |
|
| 362 |
for(CustomPaymentOption customPaymentOption : createOrderRequest.getPaymentOptions()){
|
363 |
for(CustomPaymentOption customPaymentOption : createOrderRequest.getPaymentOptions()){
|
| 363 |
PaymentOption paymentOption = new PaymentOption();
|
364 |
PaymentOption paymentOption = new PaymentOption();
|
| 364 |
paymentOption.setOrderId(fofoOrder.getId());
|
365 |
paymentOption.setOrderId(fofoOrder.getId());
|
| Line 555... |
Line 556... |
| 555 |
}
|
556 |
}
|
| 556 |
}
|
557 |
}
|
| 557 |
|
558 |
|
| 558 |
|
559 |
|
| 559 |
@RequestMapping(value = "/generateInvoice")
|
560 |
@RequestMapping(value = "/generateInvoice")
|
| 560 |
public ResponseEntity<?> generateInvoice(HttpServletRequest request, HttpServletResponse response, @RequestParam(name = ProfitMandiConstants.ORDER_ID) int orderId) throws Throwable{
|
561 |
public ResponseEntity<?> generateInvoice(HttpServletRequest request, HttpServletResponse response, @RequestParam(name = ProfitMandiConstants.ORDER_ID) int orderId, Model model) throws Throwable{
|
| 561 |
LOGGER.info("Request received at url {} with params {} ", request.getRequestURI(), request.getParameterMap());
|
562 |
LOGGER.info("Request received at url {} with params {} ", request.getRequestURI(), request.getParameterMap());
|
| 562 |
//FofoDetails fofoDetails = cookiesFetcher.getCookiesObject(request);
|
563 |
//FofoDetails fofoDetails = cookiesFetcher.getCookiesObject(request);
|
| 563 |
|
564 |
|
| 564 |
FofoDetails fofoDetails = new FofoDetails();
|
565 |
FofoDetails fofoDetails = new FofoDetails();
|
| 565 |
fofoDetails.setFofoId(963490);
|
566 |
fofoDetails.setFofoId(963490);
|