private void AddIngredient() { var vm = new AddIngredientViewModel(Recipe); var win = new AddIngredientWindow() { DataContext = vm }; if (win.ShowDialog() ?? false) { Recipe.Ingredients.Add(vm.Ingredient); } }
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(); } }