//[Route("{id:int}")] public IActionResult UpdateRecipe([FromBody] RecipeView r) { if (ModelState.IsValid) { if (_recipe.UpdateRecipe(r)) { return(Ok()); } } return(BadRequest()); }
public object UpdateRecipe(Recipe recipe) { RecipeValidator rv = RecipeValid(recipe); int result = 0; string errorMessage = ""; if (rv.isValid) { result = recipeData.UpdateRecipe(recipe); } else { errorMessage = rv.errorMessage; } return(new { success = rv.isValid && result == 1, errorMessage, data = recipe }); }