public List <CollectionEntry> RetrieveCollectionEntries(int collectionId) { var entries = new List <CollectionEntry>(); try { entries = CollectionAccessor.RetrieveCollectionEntriesByCollectionId(collectionId); } catch (Exception) { throw; } return(entries); }
public List <CollectionEntryDetails> RetrieveCollectionEntryDetails(int collectionId) { var entryDetails = new List <CollectionEntryDetails>(); try { var entries = CollectionAccessor.RetrieveCollectionEntriesByCollectionId(collectionId); foreach (var item in entries) { var entryDetail = new CollectionEntryDetails() { CollectionEntry = item, Creature = CollectionAccessor.RetrieveCreature(item.CreatureID) }; entryDetails.Add(entryDetail); } } catch (Exception) { throw; } return(entryDetails); }