Subversion Repositories SmartDukaan

Rev

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

Rev 8461 Rev 8463
Line 189... Line 189...
189
					Double minMFNPrice= null;
189
					Double minMFNPrice= null;
190
					Double salePrice= null; 
190
					Double salePrice= null; 
191
					if(nextLine[30].length() >0){
191
					if(nextLine[30].length() >0){
192
						ourPrice = Double.parseDouble(nextLine[30]);
192
						ourPrice = Double.parseDouble(nextLine[30]);
193
						if(itemIdOurPriceMap.containsKey(item_id) && itemIdOurPriceMap.get(item_id).getDate().before(date)){
193
						if(itemIdOurPriceMap.containsKey(item_id) && itemIdOurPriceMap.get(item_id).getDate().before(date)){
-
 
194
							PriceAtDate priceAtDate= new PriceAtDate();
194
							itemIdOurPriceMap.get(item_id).setDate(date);
195
							priceAtDate.setDate(date);
-
 
196
							priceAtDate.setPrice(ourPrice);
195
							itemIdOurPriceMap.get(item_id).setPrice(ourPrice);
197
							itemIdOurPriceMap.put(item_id,priceAtDate);
196
						}
198
						}
197
						else{	
199
						else{	
198
							PriceAtDate priceAtDate= new PriceAtDate();
200
							PriceAtDate priceAtDate= new PriceAtDate();
199
							priceAtDate.setDate(date);
201
							priceAtDate.setDate(date);
200
							priceAtDate.setPrice(ourPrice);
202
							priceAtDate.setPrice(ourPrice);
Line 202... Line 204...
202
						}
204
						}
203
					}
205
					}
204
					if(nextLine[31].length() >0){
206
					if(nextLine[31].length() >0){
205
						salePrice = Double.parseDouble(nextLine[31]);
207
						salePrice = Double.parseDouble(nextLine[31]);
206
						if(itemIdSalePriceMap.containsKey(item_id) && itemIdSalePriceMap.get(item_id).getDate().before(date)){
208
						if(itemIdSalePriceMap.containsKey(item_id) && itemIdSalePriceMap.get(item_id).getDate().before(date)){
-
 
209
							PriceAtDate priceAtDate= new PriceAtDate();
207
							itemIdSalePriceMap.get(item_id).setDate(date);
210
							priceAtDate.setDate(date);
-
 
211
							priceAtDate.setPrice(salePrice);
208
							itemIdSalePriceMap.get(item_id).setPrice(ourPrice);
212
							itemIdOurPriceMap.put(item_id,priceAtDate);
209
						}
213
						}
210
						else{	
214
						else{	
211
							PriceAtDate priceAtDate= new PriceAtDate();
215
							PriceAtDate priceAtDate= new PriceAtDate();
212
							priceAtDate.setDate(date);
216
							priceAtDate.setDate(date);
213
							priceAtDate.setPrice(ourPrice);
217
							priceAtDate.setPrice(salePrice);
214
							itemIdSalePriceMap.put(item_id,priceAtDate);
218
							itemIdSalePriceMap.put(item_id,priceAtDate);
215
						}
219
						}
216
					}
220
					}
217
					if(nextLine[32].length() >0){
221
					if(nextLine[32].length() >0){
218
						minFBAPrice = Double.parseDouble(nextLine[32]);
222
						minFBAPrice = Double.parseDouble(nextLine[32]);
219
						if(itemIdminFBAPriceMap.containsKey(item_id) && itemIdminFBAPriceMap.get(item_id).getDate().before(date)){
223
						if(itemIdminFBAPriceMap.containsKey(item_id) && itemIdminFBAPriceMap.get(item_id).getDate().before(date)){
-
 
224
							PriceAtDate priceAtDate= new PriceAtDate();
220
							itemIdminFBAPriceMap.get(item_id).setDate(date);
225
							priceAtDate.setDate(date);
-
 
226
							priceAtDate.setPrice(minFBAPrice);
221
							itemIdminFBAPriceMap.get(item_id).setPrice(ourPrice);
227
							itemIdOurPriceMap.put(item_id,priceAtDate);
222
						}
228
						}
223
						else{	
229
						else{	
224
							PriceAtDate priceAtDate= new PriceAtDate();
230
							PriceAtDate priceAtDate= new PriceAtDate();
225
							priceAtDate.setDate(date);
231
							priceAtDate.setDate(date);
226
							priceAtDate.setPrice(ourPrice);
232
							priceAtDate.setPrice(minFBAPrice);
227
							itemIdminFBAPriceMap.put(item_id,priceAtDate);
233
							itemIdminFBAPriceMap.put(item_id,priceAtDate);
228
						}
234
						}
229
					}
235
					}
230
					if(nextLine[34].length() >0){
236
					if(nextLine[34].length() >0){
231
						minMFNPrice = Double.parseDouble(nextLine[34]);
237
						minMFNPrice = Double.parseDouble(nextLine[34]);
232
						if(itemIdminMFNPriceMap.containsKey(item_id) && itemIdminMFNPriceMap.get(item_id).getDate().before(date)){
238
						if(itemIdminMFNPriceMap.containsKey(item_id) && itemIdminMFNPriceMap.get(item_id).getDate().before(date)){
-
 
239
							PriceAtDate priceAtDate= new PriceAtDate();
233
							itemIdminMFNPriceMap.get(item_id).setDate(date);
240
							priceAtDate.setDate(date);
-
 
241
							priceAtDate.setPrice(minMFNPrice);
234
							itemIdminMFNPriceMap.get(item_id).setPrice(ourPrice);
242
							itemIdOurPriceMap.put(item_id,priceAtDate);
235
						}
243
						}
236
						else{	
244
						else{	
237
							PriceAtDate priceAtDate= new PriceAtDate();
245
							PriceAtDate priceAtDate= new PriceAtDate();
238
							priceAtDate.setDate(date);
246
							priceAtDate.setDate(date);
239
							priceAtDate.setPrice(ourPrice);
247
							priceAtDate.setPrice(minMFNPrice);
240
							itemIdminMFNPriceMap.put(item_id,priceAtDate);
248
							itemIdminMFNPriceMap.put(item_id,priceAtDate);
241
						}
249
						}
242
					}
250
					}
243
				}
251
				}
244
				count++;
252
				count++;