public ActionResult SearchByPlaceNameOrZip(string placeOrZip)
{
if (String.IsNullOrEmpty(placeOrZip)) return null; ;
LatLong location = GeolocationService.PlaceOrZipToLatLong(placeOrZip);
var dinners = dinnerRepository.
FindByLocation(location.Lat, location.Long).
OrderByDescending(p => p.EventDate);
return View("Results", dinners.ToPagedList(1, 20));
}