Пример #1
0
        public void RemoveProduct()
        {
            Menu_Repository menuRepo = new Menu_Repository();
            MenuOrder       meal     = new MenuOrder();

            MenuOrder mealThree = new MenuOrder(3, "chicken combo", "combo meal", "bun, chicken pattie, mayo, lettuce", 6.95m);

            menuRepo.AddToList(meal);

            menuRepo.AddToList(mealThree);
            menuRepo.RemoveMeal(mealThree);

            int actual   = menuRepo.GetMenuOrdersList().Count;
            int expected = 1;

            Assert.AreEqual(expected, actual);
        }
Пример #2
0
        private void RemoveProduct()
        {
            Console.Clear();
            PrintMenuOrders();

            Console.WriteLine("What is the meal number for the order you would like to remove?");
            //int mealNumber = ParseInput();
            int mealNumber = int.Parse(Console.ReadLine());

            foreach (var meal in _listOfContent)
            {
                if (mealNumber == meal.MealNumber)
                {
                    _menuRepo.RemoveMeal(meal);
                    break;
                }
            }

            Console.ReadLine();

            Console.WriteLine("Your item has been removed.");
            Console.ReadKey();
        }