Subversion Repositories SmartDukaan

Rev

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

Rev 9077 Rev 9079
Line 88... Line 88...
88
				System.out.println(line);
88
				System.out.println(line);
89
			}
89
			}
90
			response = client.execute(get);
90
			response = client.execute(get);
91
			rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
91
			rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
92
			line = "";
92
			line = "";
93
			/*while ((line = rd.readLine()) != null) {
93
			while ((line = rd.readLine()) != null) {
94
        System.out.println(line);
94
        System.out.println(line);
95
      }*/
95
      }
96
		} catch (IOException e) {
96
		} catch (IOException e) {
97
			e.printStackTrace();
97
			e.printStackTrace();
98
		}
98
		}
99
		Gson gson = new Gson();
99
		Gson gson = new Gson();
100
		OrderItems orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
100
		OrderItems orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
101
		processOrders(orders.getOrder_items());
101
		//processOrders(orders.getOrder_items());
102
		/*for(Order order:orders.getOrder_items()){
102
		for(Order order:orders.getOrder_items()){
103
			System.out.println("Order  " + order.getSku());
103
			System.out.println("Order  " + order.getSku());
104
			System.out.println("ID  " + order.getOrderItemId());
104
			System.out.println("ID  " + order.getOrderItemId());
105
			String create_date = order.getCreatedDate()+" "+order.getCreatedTime();
105
			String create_date = order.getCreatedDate()+" "+order.getCreatedTime();
106
			System.out.println("Order Created date "+ create_date);
106
			System.out.println("Order Created date "+ create_date);
107
			System.out.println("Customer Name "+ order.getCustomerName());
107
			System.out.println("Customer Name "+ order.getCustomerName());
Line 109... Line 109...
109
			System.out.println("Unit Price "+ order.getListPrice());
109
			System.out.println("Unit Price "+ order.getListPrice());
110
			System.out.println("Shipping Address Name "+ order.getShippingAddressName());
110
			System.out.println("Shipping Address Name "+ order.getShippingAddressName());
111
			System.out.println("Shipping Address "+ order.getShippingAddressLine1() +" "+order.getShippingAddressLine2()+
111
			System.out.println("Shipping Address "+ order.getShippingAddressLine1() +" "+order.getShippingAddressLine2()+
112
					" "+order.getShippingAddressCity()+" "+order.getShippingAddressState()+" "+order.getShippingAddressPincode());
112
					" "+order.getShippingAddressCity()+" "+order.getShippingAddressState()+" "+order.getShippingAddressPincode());
113
			
113
			
114
		}*/
114
		}
115
 
-
 
116
	}
115
	}
117
 
116
 
118
	public static void processOrders(List<Order> orders) throws IOException, CatalogServiceException, TException{
117
	public static void processOrders(List<Order> orders) throws IOException, CatalogServiceException, TException{
119
		logger.info("Before Processing orders ");
118
		logger.info("Before Processing orders ");
120
		StringBuffer sb = new StringBuffer();
119
		StringBuffer sb = new StringBuffer();
Line 348... Line 347...
348
				e.printStackTrace();
347
				e.printStackTrace();
349
			}
348
			}
350
			SimpleDateFormat istFormatter = new SimpleDateFormat("MMM dd, yyyy hh:mm aaa");
349
			SimpleDateFormat istFormatter = new SimpleDateFormat("MMM dd, yyyy hh:mm aaa");
351
			Date flipkartTxnDate = null;
350
			Date flipkartTxnDate = null;
352
			try {
351
			try {
353
				create_date = create_date.replaceAll("\"","");
-
 
354
				flipkartTxnDate = istFormatter.parse(create_date);
352
				flipkartTxnDate = istFormatter.parse(create_date);
355
			} catch (ParseException e) {
353
			} catch (ParseException e) {
356
				logger.error(orderId+" "+subOrderId + " Could not parse flipkart order date from file " , e);
354
				logger.error(orderId+" "+subOrderId + " Could not parse flipkart order date from file " , e);
357
				sb.append(orderId+" "+subOrderId + " Could not parse order date" +"\n");
355
				sb.append(orderId+" "+subOrderId + " Could not parse order date" +"\n");
358
				continue;
356
				continue;