Example #1
0
 public void AddParameters(GooglePlaceTextSearchParameters searchParameters)
 {
     if (searchParameters != null && request != null)
     {
         request.AddParameter("searchFor", searchParameters.Query, ParameterType.UrlSegment);
         request.AddParameter("rankby", searchParameters.rankby, ParameterType.UrlSegment);
         request.AddParameter("location",
                              string.Format("{0},{1}", searchParameters.geometry.location.Lat,
                                            searchParameters.geometry.location.Lng),
                              ParameterType.UrlSegment);
         request.AddParameter("type", searchParameters.placeType, ParameterType.UrlSegment);
         request.AddParameter("radius", searchParameters.Radius, ParameterType.UrlSegment);
         request.AddParameter("opennow", searchParameters.OpenNow, ParameterType.UrlSegment);
         request.AddParameter("maxprice", searchParameters.Price.MaxPrice, ParameterType.UrlSegment);
         request.AddParameter("minprice", searchParameters.Price.MaxPrice, ParameterType.UrlSegment);
     }
     //request.AddParameter("radius", 500000, ParameterType.UrlSegment);
     //"30.504373,-90.47694"  restauran
 }
Example #2
0
        public static GooglePlaceTextSearchParameters createTestModel()
        {
            GooglePlaceTextSearchParameters testGoogle = new GooglePlaceTextSearchParameters()
            {
                geometry = new Geometry()
                {
                    location = new Location()
                    {
                    }
                },
                Query = "yuengling beer",
                Price = new PriceLimit()
                {
                },
                Radius = "5000",
                rankby = RankBy.Prominence
            };

            return(testGoogle);
        }