// All Items in many Categories /* UNTESTED */ public List<InventoryItem> Items(ItemCategory[] filter) { IEnumerable<InventoryItem> filteredList = from query in _items where filter.Any(c => c == query.ItemCategoryId) select query; return filteredList.ToList(); }