Subversion Repositories SmartDukaan

Rev

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

Rev 29520 Rev 29524
Line 576... Line 576...
576
			LOGGER.info("Processing insurane for serialNumbers");
576
			LOGGER.info("Processing insurane for serialNumbers");
577
			LOGGER.info("InsuranceModels {}", insuredModels);
577
			LOGGER.info("InsuranceModels {}", insuredModels);
578
			LocalDate customerDateOfBirth = LocalDate.from(createOrderRequest.getCustomer().getDateOfBirth());
578
			LocalDate customerDateOfBirth = LocalDate.from(createOrderRequest.getCustomer().getDateOfBirth());
579
			fofoOrder.setDateOfBirth(customerDateOfBirth);
579
			fofoOrder.setDateOfBirth(customerDateOfBirth);
580
			for (InsuranceModel insuranceModel : insuredModels) {
580
			for (InsuranceModel insuranceModel : insuredModels) {
581
				try {
-
 
582
					insuranceService.createInsurance(fofoOrder, insuranceModel);
581
				insuranceService.createInsurance(fofoOrder, insuranceModel);
583
				} catch (Exception e) {
-
 
584
					e.printStackTrace();
-
 
585
					throw new ProfitMandiBusinessException("Insurance creation", insuranceModel,
-
 
586
							"Failed to create insurance");
-
 
587
				}
-
 
588
			}
582
			}
589
		}
583
		}
590
		schemeService.processSchemeOut(fofoOrder.getId(), fofoId);
584
		schemeService.processSchemeOut(fofoOrder.getId(), fofoId);
591
 
585
 
592
		if (createOrderRequest.getPoId() != 0) {
586
		if (createOrderRequest.getPoId() != 0) {