public List <TrainQueryViewModel> GetTimetable(int startStation, int endStation) { return(TrainRepository.GetByFilter(new TrainFilterParameter { StartStation = startStation, EndStation = endStation }).Select(e => new TrainQueryViewModel { EndARRTime = e.EndARRTime, StartARRTime = e.StartARRTime, EndStationName = _StationsDic.GetValue(e.EndStation), StartStationName = _StationsDic.GetValue(e.StartStation), Train = e.Train }).ToList()); }