public void Interact() { do { ProposedCombinationView proposedCombinationView = new ProposedCombinationView(this._playController); this._playController.AddProposedCombination(proposedCombinationView.Read()); this._boardView.Write(); } while (!this._playController.IsFinished()); }
public void Interact() { do { ProposedCombinationView proposedCombinationView = new ProposedCombinationView(this._logic); this._logic.AddProposedCombination(proposedCombinationView.Read()); this._boardView.Write(); } while (!this._logic.IsFinished()); }
public void Interact(PlayController playController) { do { ProposedCombinationView proposedCombinationView = new ProposedCombinationView(playController); playController.AddProposedCombination(proposedCombinationView.Read()); new BoardView(playController).Write(); } while (!playController.IsFinished()); playController.Next(); }
public void Interact() { do { ProposedCombination proposedCombination = new ProposedCombination(); ProposedCombinationView proposedCombinationView = new ProposedCombinationView(proposedCombination); proposedCombinationView.Read(); this.Board.AddProposedCombination(proposedCombination); this._boardView.Write(); } while (!this.Board.IsFinished()); }