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 376... Line 376...
376
							Double minMFNPrice= null;
376
							Double minMFNPrice= null;
377
							Double salePrice= null; 
377
							Double salePrice= null; 
378
							if(nextLine[30].length() >0){
378
							if(nextLine[30].length() >0){
379
								ourPrice = Double.parseDouble(nextLine[30]);
379
								ourPrice = Double.parseDouble(nextLine[30]);
380
								if(itemIdOurPriceMap.containsKey(item_id) && itemIdOurPriceMap.get(item_id).getDate().before(date)){
380
								if(itemIdOurPriceMap.containsKey(item_id) && itemIdOurPriceMap.get(item_id).getDate().before(date)){
-
 
381
									PriceAtDate priceAtDate= new PriceAtDate();
381
									itemIdOurPriceMap.get(item_id).setDate(date);
382
									priceAtDate.setDate(date);
-
 
383
									priceAtDate.setPrice(ourPrice);
382
									itemIdOurPriceMap.get(item_id).setPrice(ourPrice);
384
									itemIdOurPriceMap.put(item_id,priceAtDate);
383
								}
385
								}
384
								else{	
386
								else{	
385
									PriceAtDate priceAtDate= new PriceAtDate();
387
									PriceAtDate priceAtDate= new PriceAtDate();
386
									priceAtDate.setDate(date);
388
									priceAtDate.setDate(date);
387
									priceAtDate.setPrice(ourPrice);
389
									priceAtDate.setPrice(ourPrice);
Line 389... Line 391...
389
								}
391
								}
390
							}
392
							}
391
							if(nextLine[31].length() >0){
393
							if(nextLine[31].length() >0){
392
								salePrice = Double.parseDouble(nextLine[31]);
394
								salePrice = Double.parseDouble(nextLine[31]);
393
								if(itemIdSalePriceMap.containsKey(item_id) && itemIdSalePriceMap.get(item_id).getDate().before(date)){
395
								if(itemIdSalePriceMap.containsKey(item_id) && itemIdSalePriceMap.get(item_id).getDate().before(date)){
-
 
396
									PriceAtDate priceAtDate= new PriceAtDate();
394
									itemIdSalePriceMap.get(item_id).setDate(date);
397
									priceAtDate.setDate(date);
-
 
398
									priceAtDate.setPrice(salePrice);
395
									itemIdSalePriceMap.get(item_id).setPrice(ourPrice);
399
									itemIdOurPriceMap.put(item_id,priceAtDate);
396
								}
400
								}
397
								else{	
401
								else{	
398
									PriceAtDate priceAtDate= new PriceAtDate();
402
									PriceAtDate priceAtDate= new PriceAtDate();
399
									priceAtDate.setDate(date);
403
									priceAtDate.setDate(date);
400
									priceAtDate.setPrice(ourPrice);
404
									priceAtDate.setPrice(salePrice);
401
									itemIdSalePriceMap.put(item_id,priceAtDate);
405
									itemIdSalePriceMap.put(item_id,priceAtDate);
402
								}
406
								}
403
							}
407
							}
404
							if(nextLine[32].length() >0){
408
							if(nextLine[32].length() >0){
405
								minFBAPrice = Double.parseDouble(nextLine[32]);
409
								minFBAPrice = Double.parseDouble(nextLine[32]);
406
								if(itemIdminFBAPriceMap.containsKey(item_id) && itemIdminFBAPriceMap.get(item_id).getDate().before(date)){
410
								if(itemIdminFBAPriceMap.containsKey(item_id) && itemIdminFBAPriceMap.get(item_id).getDate().before(date)){
-
 
411
									PriceAtDate priceAtDate= new PriceAtDate();
407
									itemIdminFBAPriceMap.get(item_id).setDate(date);
412
									priceAtDate.setDate(date);
-
 
413
									priceAtDate.setPrice(minFBAPrice);
408
									itemIdminFBAPriceMap.get(item_id).setPrice(ourPrice);
414
									itemIdOurPriceMap.put(item_id,priceAtDate);
409
								}
415
								}
410
								else{	
416
								else{	
411
									PriceAtDate priceAtDate= new PriceAtDate();
417
									PriceAtDate priceAtDate= new PriceAtDate();
412
									priceAtDate.setDate(date);
418
									priceAtDate.setDate(date);
413
									priceAtDate.setPrice(ourPrice);
419
									priceAtDate.setPrice(minFBAPrice);
414
									itemIdminFBAPriceMap.put(item_id,priceAtDate);
420
									itemIdminFBAPriceMap.put(item_id,priceAtDate);
415
								}
421
								}
416
							}
422
							}
417
							if(nextLine[34].length() >0){
423
							if(nextLine[34].length() >0){
418
								minMFNPrice = Double.parseDouble(nextLine[34]);
424
								minMFNPrice = Double.parseDouble(nextLine[34]);
419
								if(itemIdminMFNPriceMap.containsKey(item_id) && itemIdminMFNPriceMap.get(item_id).getDate().before(date)){
425
								if(itemIdminMFNPriceMap.containsKey(item_id) && itemIdminMFNPriceMap.get(item_id).getDate().before(date)){
-
 
426
									PriceAtDate priceAtDate= new PriceAtDate();
420
									itemIdminMFNPriceMap.get(item_id).setDate(date);
427
									priceAtDate.setDate(date);
-
 
428
									priceAtDate.setPrice(minMFNPrice);
421
									itemIdminMFNPriceMap.get(item_id).setPrice(ourPrice);
429
									itemIdOurPriceMap.put(item_id,priceAtDate);
422
								}
430
								}
423
								else{	
431
								else{	
424
									PriceAtDate priceAtDate= new PriceAtDate();
432
									PriceAtDate priceAtDate= new PriceAtDate();
425
									priceAtDate.setDate(date);
433
									priceAtDate.setDate(date);
426
									priceAtDate.setPrice(ourPrice);
434
									priceAtDate.setPrice(minMFNPrice);
427
									itemIdminMFNPriceMap.put(item_id,priceAtDate);
435
									itemIdminMFNPriceMap.put(item_id,priceAtDate);
428
								}
436
								}
429
							}
437
							}
430
						}
438
						}
431
						count++;
439
						count++;