Subversion Repositories SmartDukaan

Rev

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

Rev 9079 Rev 9080
Line 89... Line 89...
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);
Line 108... Line 108...
108
			System.out.println("Total Price "+ order.getTotalPrice());
108
			System.out.println("Total Price "+ order.getTotalPrice());
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
	}
115
	}
116
 
116
 
117
	public static void processOrders(List<Order> orders) throws IOException, CatalogServiceException, TException{
117
	public static void processOrders(List<Order> orders) throws IOException, CatalogServiceException, TException{
118
		logger.info("Before Processing orders ");
118
		logger.info("Before Processing orders ");
Line 141... Line 141...
141
		logger.info("Before iterating orders in file");
141
		logger.info("Before iterating orders in file");
142
		for(Order order : orders){
142
		for(Order order : orders){
143
 
143
 
144
			String orderId,subOrderId,create_date;
144
			String orderId,subOrderId,create_date;
145
			long sku;
145
			long sku;
146
			
146
 
147
			if(order.getExternalId().length()==0 || order.getOrderItemId().length()==0 ){
147
			if(order.getExternalId().length()==0 || order.getOrderItemId().length()==0 ){
148
				sb.append(" Could not parse order id " + order.getExternalId()+ " " + order.getExternalId() + "\n");
148
				sb.append(" Could not parse order id " + order.getExternalId()+ " " + order.getExternalId() + "\n");
149
				continue;
149
				continue;
150
			}
150
			}
151
			else{
151
			else{
Line 203... Line 203...
203
			}
203
			}
204
			if(order.getShippingFees() > 0){
204
			if(order.getShippingFees() > 0){
205
				shippingPrice  =  order.getShippingFees();
205
				shippingPrice  =  order.getShippingFees();
206
				sb.append(orderId+" "+subOrderId + " Shipping Fee :"+ shippingPrice +"\n");
206
				sb.append(orderId+" "+subOrderId + " Shipping Fee :"+ shippingPrice +"\n");
207
				logger.info(orderId+" "+subOrderId + " Shipping Fee :"+ shippingPrice +"\n");
207
				logger.info(orderId+" "+subOrderId + " Shipping Fee :"+ shippingPrice +"\n");
208
		
208
 
209
			}
209
			}
210
			else{
210
			else{
211
				shippingPrice=0;
211
				shippingPrice=0;
212
			}
212
			}
213
			if(order.getOctroi()!=0){
213
			if(order.getOctroi()!=0){
Line 615... Line 615...
615
		}
615
		}
616
		catch (Exception e) {
616
		catch (Exception e) {
617
			e.printStackTrace();
617
			e.printStackTrace();
618
			logger.error("Exception ",e);
618
			logger.error("Exception ",e);
619
		}
619
		}
620
*/
620
		 */
621
 
621
 
622
	}
622
	}
623
 
623
 
624
	public static LineItem createLineItem(long itemId, double amount) throws CatalogServiceException, TException {
624
	public static LineItem createLineItem(long itemId, double amount) throws CatalogServiceException, TException {
625
		LineItem lineItem = new LineItem();
625
		LineItem lineItem = new LineItem();