示例#1
0
        // GET: Ingredient
        public async Task <IActionResult> Index()
        {
            IndexIngredientViewModel indexIngredientViewModel = new IndexIngredientViewModel();

            indexIngredientViewModel.Ingredients = await _context.Ingredients.ToListAsync();

            return(View(indexIngredientViewModel));
        }
示例#2
0
        //GET: Searchfilter

        public async Task <IActionResult> Search(IndexIngredientViewModel indexIngredientViewModel)
        {
            if (!string.IsNullOrEmpty(indexIngredientViewModel.IngredientSearch))
            {
                indexIngredientViewModel.Ingredients = await _context.Ingredients
                                                       .Where(c => c.Name.Contains(indexIngredientViewModel.IngredientSearch)).ToListAsync();
            }
            else
            {
                indexIngredientViewModel.Ingredients = await _context.Ingredients.ToListAsync();
            }
            return(View("Index", indexIngredientViewModel));
        }