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();
       }
 }