private static ReportStartTimes BuildReportStart(StartingListEntry startingListEntry, StartingLaneFlat startingLane) { return(new ReportStartTimes { OfficialTop = startingListEntry.OfficialTop, WarmUpTime = startingListEntry.WarmUpTime, StartingLaneId = startingLane.StartingLaneId, StartingLaneLongName = startingLane.FullName }); }
private StartingListEntryDto BuildStartingList(StartingListEntry model) { return(new StartingListEntryDto { AthleteId = model.AthleteId, DisciplineId = model.DisciplineId, StartingLaneId = model.StartingLaneId, OfficialTop = model.OfficialTop, WarmUpTime = model.WarmUpTime, }); }
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)); }