Subversion Repositories SmartDukaan

Rev

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

Rev 10977 Rev 10978
Line 381... Line 381...
381
			Client transaction_client = null;
381
			Client transaction_client = null;
382
			try {
382
			try {
383
				transaction_client = new TransactionClient().getClient();
383
				transaction_client = new TransactionClient().getClient();
384
				boolean flag = false;
384
				boolean flag = false;
385
				try{
385
				try{
386
					 flag = transaction_client.flipkartOrderExists(orderId,subOrderId);
386
					flag = transaction_client.flipkartOrderExists(orderId,subOrderId);
387
				}
387
				}
388
				catch(Exception e){
388
				catch(Exception e){
389
					continue;
389
					continue;
390
				}
390
				}
391
				if(flag) {
391
				if(flag) {
Line 632... Line 632...
632
					try {
632
					try {
633
						transaction_client.createFlipkartOrder(flipkartOrder);
633
						transaction_client.createFlipkartOrder(flipkartOrder);
634
						transaction_client.setOrderAttributes(flipkartOrder.getOrderId(),attributeList);
634
						transaction_client.setOrderAttributes(flipkartOrder.getOrderId(),attributeList);
635
						logger.info("transaction id : " + Long.valueOf(transactionId) + " Payment id : " + paymentId);
635
						logger.info("transaction id : " + Long.valueOf(transactionId) + " Payment id : " + paymentId);
636
						new PaymentClient().getClient().updatePaymentDetails(paymentId, null, null, null, null, null, null, subOrderId, null, PaymentStatus.SUCCESS, null, null);
636
						new PaymentClient().getClient().updatePaymentDetails(paymentId, null, null, null, null, null, null, subOrderId, null, PaymentStatus.SUCCESS, null, null);
637
						orders_processed++;
-
 
638
					} catch (TException e) {
637
					} catch (TException e) {
639
						logger.error("Could not create flipkart order ",e);
638
						logger.error("Could not create flipkart order ",e);
640
						sb.append(orderId+" "+subOrderId + " Could not create flipkart order"+"\n");
639
						sb.append(orderId+" "+subOrderId + " Could not create flipkart order"+"\n");
641
						continue;
640
						continue;
642
					} catch (PaymentException e) {
641
					} catch (PaymentException e) {
Line 653... Line 652...
653
					logger.error("Problem with inventory service" + flipkartorder.getId()+" ",e1);
652
					logger.error("Problem with inventory service" + flipkartorder.getId()+" ",e1);
654
					sb.append(orderId+" "+subOrderId + " Problem with inventory service while reserving inventory for sku "+ sku +"\n");
653
					sb.append(orderId+" "+subOrderId + " Problem with inventory service while reserving inventory for sku "+ sku +"\n");
655
					continue;
654
					continue;
656
				}
655
				}
657
			}
656
			}
-
 
657
			orders_processed++;
658
		}
658
		}
659
 
659
 
660
		if(orders_processed==1){
660
		if(orders_processed==1){
661
			order_string = "Order";
661
			order_string = "Order";
662
		}
662
		}
Line 670... Line 670...
670
		GmailUtils mailer = new GmailUtils();
670
		GmailUtils mailer = new GmailUtils();
671
		String sendTo[] = new String[]{"vikram.raghav@shop2020.in"};
671
		String sendTo[] = new String[]{"vikram.raghav@shop2020.in"};
672
		/*String sendTo[] = new String[]{ "sandeep.sachdeva@shop2020.in", "vikram.raghav@shop2020.in", "rajneesh.arora@shop2020.in",
672
		/*String sendTo[] = new String[]{ "sandeep.sachdeva@shop2020.in", "vikram.raghav@shop2020.in", "rajneesh.arora@shop2020.in",
673
				"khushal.bhatia@shop2020.in","manoj.kumar@saholic.com","chaitnaya.vats@saholic.com",
673
				"khushal.bhatia@shop2020.in","manoj.kumar@saholic.com","chaitnaya.vats@saholic.com",
674
				"yukti.jain@shop2020.in","manisha.sharma@shop2020.in","chandan.kumar@shop2020.in","ankush.dhingra@shop2020.in"};
674
				"yukti.jain@shop2020.in","manisha.sharma@shop2020.in","chandan.kumar@shop2020.in","ankush.dhingra@shop2020.in"};
675
		*/		
675
		 */		
676
		try {
676
		try {
677
			logger.info("Before Sending Emails");
677
			logger.info("Before Sending Emails");
678
			String ordersProcessingStatus = "Total Orders : " + total_orders +"\n"+ 
678
			String ordersProcessingStatus = "Total Orders : " + total_orders +"\n"+ 
679
				"Processed Orders : " + orders_processed +"\n"+
679
			"Processed Orders : " + orders_processed +"\n"+
680
				"Existing Orders : " + duplicate_orders +"\n"+
680
			"Existing Orders : " + duplicate_orders +"\n"+
681
				"Failed Orders :" + (total_orders - orders_processed - duplicate_orders);
681
			"Failed Orders :" + (total_orders - orders_processed - duplicate_orders);
682
 
682
 
683
			if(sb.toString().equalsIgnoreCase("")){
683
			if(sb.toString().equalsIgnoreCase("")){
684
				if(orders_processed!=0){
684
				if(orders_processed!=0){
685
					String emailSubjectTxt = orders_processed + " Flipkart " + order_string + " Created "+sdf.format(cal.getTime());
685
					String emailSubjectTxt = orders_processed + " Flipkart " + order_string + " Created "+sdf.format(cal.getTime());
686
					mailer.sendSSLMessage(sendTo, emailSubjectTxt,"Orders Created Successfully (No Alerts)"+"\n"+ordersProcessingStatus, emailFromAddress, password, new ArrayList<File>());
686
					mailer.sendSSLMessage(sendTo, emailSubjectTxt,"Orders Created Successfully (No Alerts)"+"\n"+ordersProcessingStatus, emailFromAddress, password, new ArrayList<File>());