Subversion Repositories SmartDukaan

Rev

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

Rev 30827 Rev 31045
Line 264... Line 264...
264
		List<PaymentOptionTransaction> paymentOptionTransactions = paymentOptionTransactionRepository
264
		List<PaymentOptionTransaction> paymentOptionTransactions = paymentOptionTransactionRepository
265
				.selectByReferenceIdAndType(fofoOrder.getId(), PaymentOptionReferenceType.ORDER);
265
				.selectByReferenceIdAndType(fofoOrder.getId(), PaymentOptionReferenceType.ORDER);
266
		Map<Integer, PaymentOption> paymentOptionIdPaymentOptionMap = this
266
		Map<Integer, PaymentOption> paymentOptionIdPaymentOptionMap = this
267
				.paymentOptionIdPaymentOptionMap(paymentOptionTransactions);
267
				.paymentOptionIdPaymentOptionMap(paymentOptionTransactions);
268
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
268
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
269
				.selectByRetailerIdInvoiceNumber(fofoOrder.getFofoId(), fofoOrder.getInvoiceNumber());
269
				.selectByRetailerIdInvoiceNumber(fofoOrder.getInvoiceNumber());
270
		this.addInsuranceProvider(insurancePolicies);
270
		this.addInsuranceProvider(insurancePolicies);
271
 
271
 
272
		model.addAttribute("fofoOrder", fofoOrder);
272
		model.addAttribute("fofoOrder", fofoOrder);
273
		model.addAttribute("fofoLineItems", fofoLineItems);
273
		model.addAttribute("fofoLineItems", fofoLineItems);
274
		model.addAttribute("customerBillingAddress", orderService.getBillingAddress(customerAddress));
274
		model.addAttribute("customerBillingAddress", orderService.getBillingAddress(customerAddress));
Line 330... Line 330...
330
			LOGGER.info("Added to get invoice");
330
			LOGGER.info("Added to get invoice");
331
		}
331
		}
332
		Map<Integer, PaymentOption> paymentOptionIdPaymentOptionMap = this
332
		Map<Integer, PaymentOption> paymentOptionIdPaymentOptionMap = this
333
				.paymentOptionIdPaymentOptionMap(paymentOptionTransactions);
333
				.paymentOptionIdPaymentOptionMap(paymentOptionTransactions);
334
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
334
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
335
				.selectByRetailerIdInvoiceNumber(fofoOrder.getFofoId(), fofoOrder.getInvoiceNumber());
335
				.selectByRetailerIdInvoiceNumber(fofoOrder.getInvoiceNumber());
336
		this.addInsuranceProvider(insurancePolicies);
336
		this.addInsuranceProvider(insurancePolicies);
337
		Map<Integer, Item> itemsMap = fofoOrderItems.stream().collect(Collectors.toMap(x -> x.getItemId(), x -> {
337
		Map<Integer, Item> itemsMap = fofoOrderItems.stream().collect(Collectors.toMap(x -> x.getItemId(), x -> {
338
			try {
338
			try {
339
				return itemRepository.selectById(x.getItemId());
339
				return itemRepository.selectById(x.getItemId());
340
			} catch (ProfitMandiBusinessException e) {
340
			} catch (ProfitMandiBusinessException e) {
Line 452... Line 452...
452
				.paymentOptionIdPaymentOptionMapUsingPaymentOptions(fofoPartnerPaymentOptions);
452
				.paymentOptionIdPaymentOptionMapUsingPaymentOptions(fofoPartnerPaymentOptions);
453
		Map<Integer, PaymentOptionTransaction> paymentOptionIdPaymentOptionTransactionMap = this
453
		Map<Integer, PaymentOptionTransaction> paymentOptionIdPaymentOptionTransactionMap = this
454
				.paymentOptionIdPaymentOptionTransactionMap(paymentOptionTransactions);
454
				.paymentOptionIdPaymentOptionTransactionMap(paymentOptionTransactions);
455
		LOGGER.info("paymentOptionIdPaymentOptionTransactionMap" + paymentOptionIdPaymentOptionTransactionMap.keySet());
455
		LOGGER.info("paymentOptionIdPaymentOptionTransactionMap" + paymentOptionIdPaymentOptionTransactionMap.keySet());
456
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
456
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
457
				.selectByRetailerIdInvoiceNumber(fofoOrder.getFofoId(), fofoOrder.getInvoiceNumber());
457
				.selectByRetailerIdInvoiceNumber(fofoOrder.getInvoiceNumber());
458
		this.addInsuranceProvider(insurancePolicies);
458
		this.addInsuranceProvider(insurancePolicies);
459
		model.addAttribute("fofoOrder", fofoOrder);
459
		model.addAttribute("fofoOrder", fofoOrder);
460
		for (FofoOrderItem fofoOrderItem : fofoOrderItems) {
460
		for (FofoOrderItem fofoOrderItem : fofoOrderItems) {
461
			fofoOrderItem.setDoa(true);
461
			fofoOrderItem.setDoa(true);
462
		}
462
		}