Ejemplo n.º 1
0
        private double GetSinglePriceTotal(ItemCodeCounts item)
        {
            if (_priceList.TryGetValue(item.ItemCode, out var v))
            {
                return(v * item.Count);
            }

            return(0);
        }
Ejemplo n.º 2
0
        private double GetMultiPriceTotal(ItemCodeCounts item)
        {
            if (_offers.TryGetValue(item.ItemCode, out var offer))
            {
                return(offer.Apply(item, offer));
            }

            return(0);
        }