public IActionResult DeleteRecipe(int id) { if (!RecipeExists(id)) { _logger.LogWarning($"Recipe with id: {id} does not exist."); return(NotFound()); } _recipeRepo.DeleteRecipeById(id); _recipeRepo.SaveChanges(); _logger.LogInformation($"Recipe with id: {id} has been deleted."); return(Content($"Recipe with id: {id} has been deleted.")); }
public IEnumerable <RecipeDto> RemoveRecipeById(int id) { var recipes = _recipeRepository.DeleteRecipeById(id); return(recipes.Select(x => x).ToList()); }
public IEnumerable <RecipeDto> ServiceDeleteRecipeById(int id) { _recipeRepository.DeleteRecipeById(id); return(ServiceGetRecipes()); }