Subversion Repositories SmartDukaan

Rev

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

Rev 22684 Rev 22689
Line 4... Line 4...
4
import java.io.ByteArrayOutputStream;
4
import java.io.ByteArrayOutputStream;
5
import java.io.InputStream;
5
import java.io.InputStream;
6
import java.time.DateTimeException;
6
import java.time.DateTimeException;
7
import java.time.LocalDate;
7
import java.time.LocalDate;
8
import java.time.LocalDateTime;
8
import java.time.LocalDateTime;
-
 
9
import java.time.format.DateTimeFormatter;
9
import java.util.ArrayList;
10
import java.util.ArrayList;
10
import java.util.Collection;
-
 
11
import java.util.HashMap;
11
import java.util.HashMap;
12
import java.util.HashSet;
12
import java.util.HashSet;
13
import java.util.Iterator;
13
import java.util.Iterator;
14
import java.util.List;
14
import java.util.List;
15
import java.util.Map;
15
import java.util.Map;
Line 191... Line 191...
191
	CounterRepository counterRepository;
191
	CounterRepository counterRepository;
192
	
192
	
193
	
193
	
194
	@Autowired
194
	@Autowired
195
	ResponseSender<?> responseSender;
195
	ResponseSender<?> responseSender;
-
 
196
	
-
 
197
    //private DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
-
 
198
 
196
 
199
 
197
	@RequestMapping(value = "/order")
200
	@RequestMapping(value = "/order")
198
	public String orderIndex(HttpServletRequest request, @RequestParam(name = "cartData") String cartData, Model model) throws Exception{
201
	public String orderIndex(HttpServletRequest request, @RequestParam(name = "cartData") String cartData, Model model) throws Exception{
199
		LoginDetails loginDetails = null;
202
		LoginDetails loginDetails = null;
200
		try {
203
		try {
Line 998... Line 1001...
998
		FofoOrder fofoOrder = fofoOrderRepository.selectByFofoIdAndOrderId(fofoDetails.getFofoId(), orderId);
1001
		FofoOrder fofoOrder = fofoOrderRepository.selectByFofoIdAndOrderId(fofoDetails.getFofoId(), orderId);
999
		
1002
		
1000
		PdfModel pdfModel = new PdfModel();
1003
		PdfModel pdfModel = new PdfModel();
1001
		pdfModel.setAuther("profitmandi");
1004
		pdfModel.setAuther("profitmandi");
1002
		pdfModel.setTitle("Retailer Invoice");
1005
		pdfModel.setTitle("Retailer Invoice");
-
 
1006
		pdfModel.setInvoiceDate(fofoOrder.getFormattedDate());
1003
		
1007
		
1004
		// insurance calculation
1008
		// insurance calculation
1005
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository.selectByRetailerInvoiceNumber(fofoDetails.getFofoId(), fofoOrder.getInvoiceNumber());
1009
		List<InsurancePolicy> insurancePolicies = insurancePolicyRepository.selectByRetailerInvoiceNumber(fofoDetails.getFofoId(), fofoOrder.getInvoiceNumber());
1006
		Set<CustomInsurancePolicy> customInsurancePolicies = new HashSet<>();
1010
		Set<CustomInsurancePolicy> customInsurancePolicies = new HashSet<>();
1007
		final float totalInsuranceTaxRate = 18;
1011
		final float totalInsuranceTaxRate = 18;