Ejemplo n.º 1
0
    public void Add(ItemRef itemRef, BatimentVente_Controller shop, int?priceS, int?priceB, bool hadStock, float?distance)
    {
        var mi = MemoryItems.Find(x => x.ItemRef == itemRef);

        if (mi != null)
        {
            mi.AddInfo(shop, priceS, priceB, hadStock, distance);
        }
        else
        {
            var miT = new MemoryItem();
            miT.ItemRef = itemRef;
            miT.AddInfo(shop, priceS, priceB, hadStock, distance);
            MemoryItems.Add(miT);
        }
        if (!List_AllShop.Any(x => x == shop))
        {
            List_AllShop.Add(shop);
        }
    }