public void AddToShoppingCart(WebshopItem webshopItem) { DisplayOrderLine o = Cart.OrderLines.FirstOrDefault(ol => ol.Consumable.ConsumableId == webshopItem.Consumable.ConsumableId); if (o == null) { if (webshopItem.Amount > 0) { Cart.OrderLines.Add(new DisplayOrderLine(webshopItem.Amount, webshopItem.Consumable, Cart)); } } else { o.Amount += webshopItem.Amount; } webshopItem.ResetAmount(); }
public void SetCurrentWebshopItem(WebshopItem webshopItem) { ViewModel.CurrentWebshopItem = webshopItem; }