public IActionResult ManageFoodCategory(int foodCategoryId)
        {
            var cat   = menuRepository.GetFullFoodCategoryById(foodCategoryId);
            var items = menuRepository.GetAllMenuItems().Where(i => !cat.FoodItems.Contains(i)).ToList();
            var model = new ManageFoodCategoryModel
            {
                Category = cat,
                MenuItemsNotInCategory = items
            };

            return(View(model));
        }
 public IActionResult ChangeFoodCategoryName(ManageFoodCategoryModel model)
 {
     menuRepository.ChangeCategoryName(model.Category.FoodCategoryId, model.Category.Title);
     TempData["message"] = "name changed";
     return(RedirectToAction(nameof(ManageFoodCategory), new { foodCategoryId = model.Category.FoodCategoryId }));
 }