示例#1
0
 private RecipeStep Convert(DbRecipeStep recipe)
 {
     return(new RecipeStep
     {
         Id = recipe.Id,
         Order = recipe.Order,
         Text = recipe.Text,
         RecipeId = recipe.Recipe.Id
     });
 }
示例#2
0
        public void AddStep(string text, int order, Guid recipeId)
        {
            using var context = new HomeAppDbContext(myDbOptions);
            var recipe = context.Recipes.FirstOrDefault(r => r.Id == recipeId);

            if (recipe == null)
            {
                return;
            }

            var step = new DbRecipeStep
            {
                Id     = Guid.NewGuid(),
                Order  = order,
                Text   = text,
                Recipe = recipe
            };

            context.RecipeSteps.Add(step);
            context.SaveChanges();
        }