Ejemplo n.º 1
0
        public async Task <ActionResult> MenuSearch(int?id)
        {
            var menu = await MenuRetriever.Retrieve(id);

            FindFoodItemViewModel menuItems = new FindFoodItemViewModel();

            menuItems.foundItems = menu;
            return(View(menuItems));
        }
Ejemplo n.º 2
0
        [HttpPost]//<---need to change this at some point
        public async Task <ActionResult> FindFoodItem(FindFoodItemViewModel foodToFind)
        {
            var foodRetrievalRoot = await FoodRetrieval.Retrieve(foodToFind.BrandName, foodToFind.FoodName);

            if (foodRetrievalRoot.list == null)
            {
                TempData["foods"] = null;
                return(RedirectToAction("Index"));
            }
            var foodRetrieval = foodRetrievalRoot.list.item;
            CustomerIndexViewModel foodView = new CustomerIndexViewModel();

            foodView.retrievedFoods = foodRetrieval;
            TempData["foods"]       = foodView;
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
        public ActionResult FindFoodItem()
        {
            FindFoodItemViewModel foodToFind = new FindFoodItemViewModel();

            return(View(foodToFind));
        }