public FlashDeck GetDeck(CardServer cardServer, string deckName) { FlashDeck deck = FlashDeck.FromNothing(cardServer, deckName); IList <Card> cards = getCardsForDeck(deckName); deck.AddCards(cards); return(deck); }
public FlashDeck GetCompoundDeck(CardServer cardServer, string[] deckNames) { FlashDeck deck = FlashDeck.FromNothing(cardServer, GetCompoundDeckName(deckNames)); foreach (var deckName in deckNames) { IList <Card> cards = getCardsForDeck(deckName); deck.AddCards(cards); } return(deck); }