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(); }
public void AddExtra(IExtraAddtions extra) { _extrasList.Add(extra); }