/// <summary> /// Awards the points. returns true if successful, false if unsuccessful (i.e. already added) /// </summary> /// <returns><c>true</c>, if points were awarded, <c>false</c> otherwise.</returns> private bool AwardPoints() { if (_arePointsAwarded == true) { return(false); } if (this.IsTie) { _team1.AwardPoints(1); _team2.AwardPoints(1); } else { Winner.AwardPoints(3); Loser.AwardPoints(0); } return(true); }