Ejemplo n.º 1
0
 public override void HandlePlayFinished(BoardResultRecorder currentResult)
 {
     this.Add(() =>
     {
         if (this.OnPlayFinished != null)
         {
             this.OnPlayFinished(currentResult);
         }
     });
 }
Ejemplo n.º 2
0
        public override async void HandlePlayFinished(BoardResultRecorder currentResult)
        {
            Log.Trace(2, "TournamentController.HandlePlayFinished start");
            await this.currentTournament.SaveAsync(this.CurrentResult as BoardResult);

            Log.Trace(3, "TournamentController.HandlePlayFinished after SaveAsync");
            await this.NextBoard();

            Log.Trace(3, "TournamentController.HandlePlayFinished finished");
        }
Ejemplo n.º 3
0
 public virtual void HandlePlayFinished(BoardResultRecorder currentResult)
 {
 }
Ejemplo n.º 4
0
 public override void HandlePlayFinished(BoardResultRecorder currentResult)
 {
     base.HandlePlayFinished(currentResult);
     this.CurrentResult.HandlePlayFinished(currentResult);
     //this.CurrentResult = null;
 }
Ejemplo n.º 5
0
 public override void HandleBoardStarted(int boardNumber, Seats dealer, Vulnerable vulnerabilty)
 {
     base.HandleBoardStarted(boardNumber, dealer, vulnerabilty);
     this.CurrentResult = NewBoardResult(boardNumber);
     this.CurrentResult.HandleBoardStarted(boardNumber, dealer, vulnerabilty);
 }