public static int LargestTrainingRouteNoByWall(string wallId)
        {
            IEnumerable <TrainingRoute> trainingRoutesOfTheWall = TrainingRoutes.Where(x => x.Wall == wallId);

            if (trainingRoutesOfTheWall.Any())
            {
                return(trainingRoutesOfTheWall.Select(x => int.Parse(x.RouteNo)).Max());
            }
            else
            {
                return(0);
            }
        }
 public static TrainingRoute TrainingRouteById(string routeId)
 {
     return(TrainingRoutes.Where(x => x.RouteID == routeId).Single());
 }
 public static IEnumerable <TrainingRoute> TrainingRoutesByWall(string wallId)
 {
     return(TrainingRoutes.Where(x => x.Wall == wallId));
 }