Esempio n. 1
0
 public void StartClock(Game game)
 {
     if (!game.AwayTeam.Lineups.Any())
     {
         throw new LineupNotAssignedException();
     }
     if (!game.HomeTeam.Lineups.Any())
     {
         throw new LineupNotAssignedException();
     }
     GameClockEngine.StartClock(game);
 }
Esempio n. 2
0
 public void SetEllapsedTime(Game game, int periodIndex, TimeSpan timeSpan)
 {
     GameClockEngine.SetEllapsedTime(game, periodIndex, timeSpan);
 }
Esempio n. 3
0
 public void AdvancePeriod(Game game)
 {
     GameClockEngine.AdvancePeriod(game);
 }
Esempio n. 4
0
 public GameTime GetGameTime(Game game)
 {
     return(GameClockEngine.GetGameTime(game));
 }
Esempio n. 5
0
 public void StopClock(Game game)
 {
     GameClockEngine.StopClock(game);
 }