public void RetrieveCategoryItems(string categoryName) { TempShopItems.Clear(); foreach (var item in ShopItems) { if (item.Category.ToLower().Equals(categoryName.ToLower())) { TempShopItems.Add(item); } } }
private void DeleteItem(object parameter) { NinjaList.SelectedNinja.RemoveItem(SelectedItem); ShopItems.Remove(SelectedItem); using (var context = new LeagueOfNinjasEntities()) { context.Entry(NinjaList.SelectedNinja.ToModel()).State = EntityState.Modified; context.Entry(SelectedItem.ToModel()).State = EntityState.Deleted; context.SaveChanges(); } TempShopItems.Remove(SelectedItem); }