public ActionResult Create([FromRoute] int id, Models.Ingredient ingredient)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Repo.AddIngredient(new IngredientsInventory
                    {
                        Name = ingredient.name,
                        Cost = ingredient.Cost,
                    });
                    Repo.Save();
                    IngredientsInventory ingTable = Repo.GetLastIng().Last();
                    Repo.AddRestaurantIngredient(new RestIng
                    {
                        resIngQty    = ingredient.QtyToStock,
                        restaurantId = restID,
                        ingredientId = ingTable.Id
                    });
                    Repo.Save();

                    return(RedirectToAction(nameof(Index)));
                }
                return(View(ingredient));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult AddIngredient(int id)
        {
            IngredientsInventory libRest = Repo.GetIngredientById(id);
            RestIng resIng  = Repo.GetIngredientByIdIngRes(id);
            var     webRest = new Models.Ingredient
            {
                name       = libRest.Name,
                QtyToStock = resIng.resIngQty,
                Cost       = libRest.Cost
            };

            return(View(webRest));
        }