Beispiel #1
0
        public ActionResult NewSimilarRecipe([Bind(Include = "Id,apiId,title,image")] Recipe recipe)
        {
            Recipe prevRecipe = _context.Recipe.Find(recipe.Id);
            var    newRecipe  = rapidApiConnection.GetSimilarRecipe(prevRecipe);

            prevRecipe.apiId = newRecipe.id;
            prevRecipe.title = newRecipe.title;
            prevRecipe.image = "https://spoonacular.com/recipeImages/" + newRecipe.image;
            prevRecipe.Saved = false;

            rapidApiConnection.GetRecipeInfoCall(prevRecipe);
            _context.SaveChanges();

            return(RedirectToAction("Index"));
        }