Subversion Repositories SmartDukaan

Rev

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

Rev 22251 Rev 22276
Line 139... Line 139...
139
	@Override
139
	@Override
140
	public Map<Integer, Float> getPurchasePrices(Set<Integer> itemIds, int retailerId) {
140
	public Map<Integer, Float> getPurchasePrices(Set<Integer> itemIds, int retailerId) {
141
		Map<Integer, Float> purchasePriceMap = this.preparePriceDefaultValues(itemIds);
141
		Map<Integer, Float> purchasePriceMap = this.preparePriceDefaultValues(itemIds);
142
		List<InventoryItem> inventoryItems = inventoryItemRepository.selectByFofoIdItemIds(retailerId, itemIds);
142
		List<InventoryItem> inventoryItems = inventoryItemRepository.selectByFofoIdItemIds(retailerId, itemIds);
143
		for(InventoryItem inventoryItem : inventoryItems){
143
		for(InventoryItem inventoryItem : inventoryItems){
144
			if(inventoryItem.getUnitPrice() < purchasePriceMap.get(inventoryItem.getUnitPrice())){
144
			if(inventoryItem.getUnitPrice() < purchasePriceMap.get(inventoryItem.getItemId())){
145
				purchasePriceMap.put(inventoryItem.getItemId(), inventoryItem.getUnitPrice());
145
				purchasePriceMap.put(inventoryItem.getItemId(), inventoryItem.getUnitPrice());
146
			}
146
			}
147
		}
147
		}
148
		return purchasePriceMap;
148
		return purchasePriceMap;
149
	}
149
	}