コード例 #1
0
        private void AddIngredient()
        {
            var vm  = new AddIngredientViewModel(Recipe);
            var win = new AddIngredientWindow()
            {
                DataContext = vm
            };

            if (win.ShowDialog() ?? false)
            {
                Recipe.Ingredients.Add(vm.Ingredient);
            }
        }
コード例 #2
0
        private void AddIngredient()
        {
            var vm  = new AddIngredientViewModel(SelectedRecipe);
            var win = new AddIngredientWindow()
            {
                DataContext = vm
            };

            if (win.ShowDialog() ?? false)
            {
                SelectedRecipe.Ingredients.Add(vm.Ingredient);
                SqliteDBManager.Instance.SaveDBChanges();
            }
        }