Exemplo n.º 1
0
 public RecipeDto(Guid id, string name, string description, RecipeDetailsDto recipeInfo, IDictionary <Guid, double> recipeIngredients)
 {
     Id                = id;
     Name              = name;
     Description       = description;
     RecipeInfo        = recipeInfo;
     RecipeIngredients = recipeIngredients;
 }
Exemplo n.º 2
0
        public static RecipeDto FromRecipe(Recipe recipe)
        {
            var recipeDetailsDto  = RecipeDetailsDto.FromRecipeDetails(recipe.RecipeInfo);
            var recipeIngredients = recipe.RecipeIngredients
                                    .ToDictionary(x => x.IngredientId.Value, x => x.Grams);

            return(new RecipeDto(recipe.Id.Value, recipe.Name, recipe.Description, recipeDetailsDto, recipeIngredients));
        }