Пример #1
0
 /// <summary>
 /// Get how many sessions this Positions has been featured in
 /// </summary>
 public static int SessionsIncluded(this Position position)
 {
     return(LineUpHistory.Sum(boat => boat.Positions.Count(pos => pos == position)) + (position.Current() ? 1 : 0));
 }
Пример #2
0
 /// <summary>
 /// Get how many sessions this CrewMember has featured in
 /// </summary>
 public static int SessionsIncluded(this CrewMember member)
 {
     return(LineUpHistory.Count(boat => boat.PositionCrew.Values.ToList().Any(c => c.Name == member.Name)));
 }