public ClearListCommand(SideboardingEditorModel deckEditor) { this.deckEditor = deckEditor; }
public SaveCommand(SideboardingEditorModel sideboardingModel) { this.sideboardingModel = sideboardingModel; }
public MoveCardCommand(SideboardingEditorModel sideboardingEditor) { this.sideboardingEditor = sideboardingEditor; }
void serverRestartGameController_SideboardingEditorRequest(object sender, SideboardingEditorRequestEventArgs args) { var sideboardingEditorModel = new SideboardingEditorModel(servicesProvider, GameItem, args.Deck); var sideboardingEditorView = viewFactory.CreateSideboardingEditorView(); var sideboardingEditorController = new SideboardingEditorController(sideboardingEditorModel, sideboardingEditorView, servicesProvider); args.Cancel = sideboardingEditorView.ShowModal() != ViewResult.Ok; args.Deck = sideboardingEditorModel.Deck; }