コード例 #1
0
 private static ReportStartTimes BuildReportStart(StartingListEntry startingListEntry, StartingLaneFlat startingLane)
 {
     return(new ReportStartTimes
     {
         OfficialTop = startingListEntry.OfficialTop,
         WarmUpTime = startingListEntry.WarmUpTime,
         StartingLaneId = startingLane.StartingLaneId,
         StartingLaneLongName = startingLane.FullName
     });
 }
コード例 #2
0
 private StartingListEntryDto BuildStartingList(StartingListEntry model)
 {
     return(new StartingListEntryDto
     {
         AthleteId = model.AthleteId,
         DisciplineId = model.DisciplineId,
         StartingLaneId = model.StartingLaneId,
         OfficialTop = model.OfficialTop,
         WarmUpTime = model.WarmUpTime,
     });
 }
コード例 #3
0
        private int CompareStartingListEntry(StartingListEntry x, StartingListEntry y)
        {
            int officialTopComparision = DateTimeOffset.Compare(x.OfficialTop, y.OfficialTop);

            if (officialTopComparision != 0)
            {
                return(officialTopComparision);
            }

            return(string.Compare(x.StartingLaneId, y.StartingLaneId));
        }