Subversion Repositories SmartDukaan

Rev

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

Rev 8740 Rev 8742
Line 135... Line 135...
135
			SnapdealItem snapdealItem = null;
135
			SnapdealItem snapdealItem = null;
136
			double SellingPrice = 0;
136
			double SellingPrice = 0;
137
			try {
137
			try {
138
				catalogClient =  new CatalogClient().getClient();
138
				catalogClient =  new CatalogClient().getClient();
139
				snapdealItem = catalogClient.getSnapdealItem(order.getSKUCode());
139
				snapdealItem = catalogClient.getSnapdealItem(order.getSKUCode());
140
				if(order.getSellingPricePerItem() <  snapdealItem.getExceptionPrice()){
140
				if(snapdealItem.getItem_id()!=0 && order.getSellingPricePerItem() <  snapdealItem.getExceptionPrice()){
141
					SellingPrice = snapdealItem.getExceptionPrice();
141
					SellingPrice = snapdealItem.getExceptionPrice();
142
				}
142
				}
143
				else{
143
				else{
144
					SellingPrice = order.getSellingPricePerItem();
144
					SellingPrice = order.getSellingPricePerItem();
145
				}
145
				}
Line 159... Line 159...
159
			t_order.setCustomer_address1("");
159
			t_order.setCustomer_address1("");
160
			t_order.setCustomer_address2("");
160
			t_order.setCustomer_address2("");
161
			t_order.setCustomer_city(order.getCity());
161
			t_order.setCustomer_city(order.getCity());
162
			t_order.setCustomer_state(order.getState());
162
			t_order.setCustomer_state(order.getState());
163
			t_order.setCustomer_pincode(String.valueOf(order.getPINCode()));
163
			t_order.setCustomer_pincode(String.valueOf(order.getPINCode()));
164
			t_order.setTotal_amount(lineItem.getTotal_price());            
164
			t_order.setTotal_amount(SellingPrice);            
165
			t_order.setTotal_weight(lineItem.getTotal_weight());
165
			t_order.setTotal_weight(lineItem.getTotal_weight());
166
			t_order.setLineitems(Collections.singletonList(lineItem));            
166
			t_order.setLineitems(Collections.singletonList(lineItem));            
167
			t_order.setStatus(OrderStatus.SUBMITTED_FOR_PROCESSING);
167
			t_order.setStatus(OrderStatus.SUBMITTED_FOR_PROCESSING);
168
			t_order.setStatusDescription("In Process");
168
			t_order.setStatusDescription("In Process");
169
			t_order.setCreated_timestamp(new Date().getTime());
169
			t_order.setCreated_timestamp(new Date().getTime());