public SideboardingEditorModel(ServicesProvider servicesProvider, GameInfoItem gameItem, DeckItem deck) { this.ServiceProvider = servicesProvider; this.GameItem = gameItem; this.originalDeck = deck; this.Deck = (DeckItem)deck.Clone(); }
public DeckEditorModel(ServicesProvider servicesProvider, GameInfoItem gameItem, DeckItem deck) { this.ServiceProvider = servicesProvider; this.GameItem = gameItem; if(deck == null) Deck = new DeckItem(gameItem.Code); else { originalDeck = deck; Deck = (DeckItem)deck.Clone(); } }