Exemple #1
0
        public void SortEntities()
        {
            Rounds = Rounds.OrderBy(round => round.SortOrder).ToList();

            foreach (RoundBase round in Rounds)
            {
                round.SortEntities();
            }
        }
        /// <summary>
        /// Assigns QualifiesFrom-pointers based on RoundNo
        /// </summary>
        public void AssignRoundQualifyPointers()
        {
            var   list      = Rounds.OrderBy(p => p.RoundNo).ToList();
            Round prevRound = null;

            for (int i = 0; i < list.Count; i++)
            {
                var round = list[i];
                round.QualifiesFromRound = prevRound;
                prevRound = round;
            }
        }
 public IOrderedEnumerable <Round> GetRoundsOrdered()
 {
     return(Rounds.OrderBy(p => p.RoundNo));
 }