public MasterViewModel() { Recipes = new ObservableCollection <RecipeRatingViewModel>(); foreach (RecipeRating item in RecipeRatingDataService.GetAll()) { Recipes.Add(new RecipeRatingViewModel(item)); } foreach (RecipeRatingViewModel vm in Recipes) { vm.PropertyChanged += Vm_PropertyChanged; } }
protected override void UpdateModel() { RecipeRatingDataService.Update(This); }
internal void Delete() { RecipeRatingDataService.Remove(This.Id); }