Subversion Repositories SmartDukaan

Rev

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

Rev 24142 Rev 24215
Line 553... Line 553...
553
			cpi.setAmount(paymentOptionTransaction.getAmount());
553
			cpi.setAmount(paymentOptionTransaction.getAmount());
554
			cpi.setPaymentOption(
554
			cpi.setPaymentOption(
555
					paymentOptionRepository.selectById(paymentOptionTransaction.getPaymentOptionId()).getName());
555
					paymentOptionRepository.selectById(paymentOptionTransaction.getPaymentOptionId()).getName());
556
			paymentOptions.add(cpi);
556
			paymentOptions.add(cpi);
557
		}
557
		}
558
		pdfModel.setPaymentOptions(paymentOptions);
558
		List<FofoOrderItem> fofoOrderItems = this.getByOrderId(fofoOrder.getId());
559
		pdfModel.setAuther("profitmandi");
-
 
-
 
559
 
-
 
560
		
-
 
561
		
560
		pdfModel.setTitle("Retailer Invoice");
562
		pdfModel.setTitle("Retailer Invoice");
-
 
563
		if(fofoOrderItems.stream().findAny().get().getHsnCode().equals("NOGST")) {
-
 
564
			pdfModel.setTitle("Security Deposit Receipt");
-
 
565
		}
-
 
566
		pdfModel.setPaymentOptions(paymentOptions);
-
 
567
		pdfModel.setAuther("SmartDukaan");
561
		pdfModel.setInvoiceDate(fofoOrder.getFormattedDate());
568
		pdfModel.setInvoiceDate(fofoOrder.getFormattedDate());
562
 
569
 
563
		// insurance calculation
570
		// insurance calculation
564
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
571
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository
565
				.selectByRetailerIdInvoiceNumber(fofoOrder.getFofoId(), fofoOrder.getInvoiceNumber());
572
				.selectByRetailerIdInvoiceNumber(fofoOrder.getFofoId(), fofoOrder.getInvoiceNumber());
Line 620... Line 627...
620
		}
627
		}
621
		Address retailerAddress = addressRepository
628
		Address retailerAddress = addressRepository
622
				.selectById(retailerRegisteredAddressRepository.selectAddressIdByRetailerId(retailer.getId()));
629
				.selectById(retailerRegisteredAddressRepository.selectAddressIdByRetailerId(retailer.getId()));
623
		customRetailer.setAddress(this.createCustomAddress(retailerAddress));
630
		customRetailer.setAddress(this.createCustomAddress(retailerAddress));
624
		pdfModel.setRetailer(customRetailer);
631
		pdfModel.setRetailer(customRetailer);
625
		List<FofoOrderItem> fofoOrderItems = this.getByOrderId(fofoOrder.getId());
-
 
626
 
632
 
627
		Set<CustomOrderItem> customerFofoOrderItems = new HashSet<>();
633
		Set<CustomOrderItem> customerFofoOrderItems = new HashSet<>();
628
		for (FofoOrderItem fofoOrderItem : fofoOrderItems) {
634
		for (FofoOrderItem fofoOrderItem : fofoOrderItems) {
629
			CustomOrderItem customFofoOrderItem = new CustomOrderItem();
635
			CustomOrderItem customFofoOrderItem = new CustomOrderItem();
630
			float totalTaxRate = fofoOrderItem.getIgstRate() + fofoOrderItem.getSgstRate()
636
			float totalTaxRate = fofoOrderItem.getIgstRate() + fofoOrderItem.getSgstRate()