AnyPlace.MainPage.SearchQueryCompleted C# (CSharp) Method

SearchQueryCompleted() private method

private SearchQueryCompleted ( object sender, QueryCompletedEventArgs e ) : void
sender object
e QueryCompletedEventArgs
return void
        private void SearchQueryCompleted(object sender, QueryCompletedEventArgs<IList<MapLocation>> e)
        {
            if (e.Error == null)
            {
                if (e.Result.Count > 0)
                {
                    foreach (var obj in e.Result)
                    {

                        if (obj.Information.Address.City == "")
                            Dispatcher.BeginInvoke(() =>
                            {
                                _control.txt_location.Text = "No Location Details";
                            });
                        else
                            Dispatcher.BeginInvoke(() =>
                            {
                                _control.txt_location.Text = obj.Information.Address.City;
                            });
                        // distance is in meters
                        getSearchLocation(_tapLocation);
                    }
                }
                else
                {
                    _control.pb_procress.Visibility = Visibility.Collapsed;
                    Dispatcher.BeginInvoke(() =>
                    {
                        _control.txt_location.Text = "No Location Details";
                    });
                }
            }
        }
MainPage