public void AddSugar(IExtraAddtions extra)
        {
            _beverage.AddExtra(extra);
            _view.BevInfo = _beverage.BevDescription;
            _view.BevCost = _beverage.TotalCost.ToString();

            var numOfAdditionAdded = _beverage.Extras.Where(e => e.GetType() == extra.GetType()).Count();

            _view.AddSugarEnables = (numOfAdditionAdded < extra.MaxAllowed ? true : false);
            _view.UpdateDisBevButtons();
        }
Ejemplo n.º 2
0
 public void AddExtra(IExtraAddtions extra)
 {
     _extrasList.Add(extra);
 }