Ejemplo n.º 1
0
        public void AddToCurrentOrder(MenuItem addingMenuItem)
        {
            var typeOfAddingOrder = FindThisTypeOfOrder(addingMenuItem);

            if (typeOfAddingOrder == null)
            {
                MenuItems.Add(new MenuItemQuantity {MenuItem = addingMenuItem, Quantity = 1});
            }
            else
            {
                typeOfAddingOrder.Quantity++;
            }
        }
Ejemplo n.º 2
0
        public void AddToCurrentOrder(MenuItem addingMenuItem)
        {
            var typeOfAddingOrder = FindThisTypeOfOrder(addingMenuItem);

            if (typeOfAddingOrder == null)
            {
                MenuItems.Add(new MenuItemQuantity {
                    MenuItem = addingMenuItem, Quantity = 1
                });
            }
            else
            {
                typeOfAddingOrder.Quantity++;
            }
        }
Ejemplo n.º 3
0
        private MenuItemQuantity FindThisTypeOfOrder(MenuItem addingMenuItem)
        {
            var thisTypeOfOrder = MenuItems.FirstOrDefault(a => a.MenuItem.Name == addingMenuItem.Name);

            return(thisTypeOfOrder);
        }
Ejemplo n.º 4
0
        private MenuItemQuantity FindThisTypeOfOrder(MenuItem addingMenuItem)
        {
            var thisTypeOfOrder = MenuItems.FirstOrDefault(a => a.MenuItem.Name == addingMenuItem.Name);

            return thisTypeOfOrder;
        }