private void OnDrinkSelected(ApplicationMessageGeneric <Drink> d) { _selectedDrink = d.Field; if (_drink != null && _drink.Count > 0) { var drink = _drink.Where(a => a.Code == d.Field.Code).First(); _selectedDrink = drink; _dispenserView.WriteMessage($"You are choosing: {drink.Description}"); } }
private void OnCoinSelected(ApplicationMessageGeneric <CoinStore> c) { _coinsInserted.Add(c.Field); string tmp = _coinsInserted[0].Value.ToString(); for (int i = 1; i < _coinsInserted.Count; i++) { tmp += ", " + _coinsInserted[i].Value; } _dispenserView.WriteMessage($"Coins inserted: ({tmp})"); }
private void OnUpdated(ApplicationMessageGeneric <Drink> d) { _coinService.Post(d.Field); }
private void OnUpdated(ApplicationMessageGeneric <CoinStore> c) { _coinService.Post(c.Field); FillGrid(); }