public CardDeckViewModel(CardDeck deck) { Id = deck.Id; Name = deck.Name; CardsPerTypeNumber = deck.CardsPerTypeNumber; Colors = deck.Colors; Cards = deck.Cards; Creator = deck.Creator.GetViewModel(); }
// Constructor with deck. public PlayerViewModel(CardDeck deck) { Deck = (CardDeckViewModel) deck.GetViewModel(); SelectDeck((CardDeckViewModel) deck.GetViewModel()); DrawHand(); }