public void RegisterController(SideboardingEditorController controller)
 {
     this.controller = controller;
 }
Example #2
0
 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;
 }