public void RemoveOrderedItem(MenuOptionItemModel menuOptionItem) { var orderedItem = OrderedItems.FirstOrDefault(i => i.MenuOption.Equals(menuOptionItem)); if (orderedItem != null) { OrderedItems.Remove(orderedItem); ItemsCountChanged?.Invoke(this, EventArgs.Empty); } }
public void AddOrderedItem(MenuOptionItemModel menuOptionItem) { OrderedItems.Add(new OrderedItemModel(menuOptionItem)); ItemsCountChanged?.Invoke(this, EventArgs.Empty); }