Esempio n. 1
0
        public void UpdatericeComparisonList(string itemName)
        {
            foreach (var tempItem in PriceComparisonList)
            {
                if (tempItem.Name == itemName)
                {
                    PriceComparisonList.Remove(tempItem);
                    UpdateGraph();
                    return;
                }
            }

            PriceComparisonItem priceComparisonItem = new PriceComparisonItem();
            Item item = PriceComparisonModel.GetItemsByName(itemName).FirstOrDefault();

            priceComparisonItem.Name            = itemName;
            priceComparisonItem.Description     = item.Description;
            priceComparisonItem.ImagePath       = item.ImagePath;
            priceComparisonItem.PriceComparison = PriceComparisonModel.GetPriceComparison(itemName).OrderBy(ShopName => ShopName.Split('\n')[1]);
            PriceComparisonList.Add(priceComparisonItem);
            UpdateGraph();
        }