public void BallPlayed(ScoreCard inning, int ball) { inning.AddBallPlayed(ball); if (inning.IsCurrentOverFinished() || inning.IsAllOut() || this.IsChasedSuccessfully()) { inning.DisplayScoreCard(); } }
public Game(Team team1, Team team2, int overs) { Team1 = team1; Team2 = team2; Inning1 = new ScoreCard(overs, team1, team2); Inning2 = new ScoreCard(overs, team2, team1); IsTeam1BattingFirst = true; }
public void BallPlayed(ScoreCard inning, string ball) { inning.AddBallPlayed(ball); if (inning.IsLastOverFinished() || inning.IsAllOut()) { inning.DisplayScoreCard(); } }