Ejemplo n.º 1
0
        private void CreateNewItem()
        {
            Console.Clear();
            MenuItem newItem = new MenuItem();

            Console.WriteLine("Please enter the name for the item:");
            newItem.MealName = Console.ReadLine();

            Console.WriteLine("Please enter the number for the item:");
            string mealNumberAsString = Console.ReadLine();

            newItem.MealNumber = int.Parse(mealNumberAsString);

            Console.WriteLine("Please enter the description for the item:");
            newItem.MealDescription = Console.ReadLine();

            Console.WriteLine("Please enter the ingredients for the item:");
            newItem.MealIngredients = Console.ReadLine();

            Console.WriteLine("Please enter the price for the item:");
            string mealPriceAsString = Console.ReadLine();

            newItem.MealPrice = Decimal.Parse(mealPriceAsString);

            _itemRepo.AddItemToList(newItem);
        }
Ejemplo n.º 2
0
        //Create new menu item
        private void CreateNewItem()
        {
            Console.Clear();
            MenuItem newItem = new MenuItem();

            //Meal number
            Console.WriteLine("Which meal number would you like? (1, 2, 3, 4, 5, 6):");
            string mealNumberAsString = Console.ReadLine();

            newItem.MealNumber = int.Parse(mealNumberAsString);

            //Meal name
            Console.WriteLine("Enter the meal name:");
            newItem.MealName = Console.ReadLine();

            //Decription
            Console.WriteLine("Enter the desciption of the menu item: (Sandwich, Pasta, Salad, Pizza, etc):");
            newItem.MealDesciption = Console.ReadLine();

            //List of ingredients
            Console.WriteLine("Enter the ingredients: (Flour, Sugar, Salt, etc):");
            newItem.ListOfIngredients = Console.ReadLine();

            //Price
            Console.WriteLine("Enter the price:");
            string priceAsString = Console.ReadLine();

            newItem.Price = double.Parse(priceAsString);

            _itemRepo.AddItemToList(newItem);
        }
Ejemplo n.º 3
0
        public void AddTest()
        {
            MenuItem item = new MenuItem(
                "Donut",
                4,
                "Yum",
                "Flour, sugar, yeast, water",
                1);

            bool wasAdded = _repo.AddItemToList(item);

            Assert.IsTrue(wasAdded);
        }
Ejemplo n.º 4
0
        public void Arrange()
        {
            _repo = new MenuItemRepository();
            MenuItem hotAmericano = new MenuItem(
                "Hot Americano",
                5,
                "Espresso and water",
                "Water, ground coffee",
                3);
            MenuItem icedAmericano = new MenuItem(
                "Iced Americano",
                5,
                "Espresso and water over ice",
                "Water, ground coffee",
                3);

            _repo.AddItemToList(hotAmericano);
            _repo.AddItemToList(icedAmericano);
        }