public void OnGet() { if (!string.IsNullOrEmpty(RideCriteria.DepartureLocation) || !string.IsNullOrEmpty(RideCriteria.DestinationLocation)) { Rides = rideService.FilterRides(RideCriteria); if (Rides.Count() == 0) { ScreenMessage = "Sorry! We couldn't match any rides to your request."; } } else { Rides = rideService.GetAllRides().OrderBy(r => r.StartTime); RideCriteria.StartTime = DateTime.Now; } }