Subversion Repositories SmartDukaan

Rev

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

Rev 21883 Rev 21886
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);