Пример #1
0
        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());
        }
Пример #3
0
 public IEnumerable <RecipeDto> ServiceDeleteRecipeById(int id)
 {
     _recipeRepository.DeleteRecipeById(id);
     return(ServiceGetRecipes());
 }