protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            if (ConnectionContext.CheckNetworkConnection())
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Collapsed;

                if (e.Parameter == null)
                {
                    ((CommandBar)(this.BottomAppBar ?? FindName("BottomAppBar"))).Visibility = Visibility.Visible;
                    ((CommandBar)(this.TopAppBar ?? FindName("TopAppBar"))).Visibility       = Visibility.Visible;

                    FindCurrentLocationAnRestaurantsNearby();
                }
                else
                {
                    ((CommandBar)(this.BottomAppBar ?? FindName("BottomAppBar"))).Visibility = Visibility.Collapsed;
                    ((CommandBar)(this.TopAppBar ?? FindName("TopAppBar"))).Visibility       = Visibility.Collapsed;

                    var station = e.Parameter as TransportStation;
                    FindRestauransAroundStation(station);
                }
            }
            else
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Visible;
            }
        }
 private void Refresh_Click(object sender, RoutedEventArgs e)
 {
     if (ConnectionContext.CheckNetworkConnection())
     {
         this.RestaurantsScrollViewer.ChangeView(null, 0d, null);
         FindCurrentLocationAnRestaurantsNearby();
     }
     else
     {
         ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Visible;
     }
 }
        private void RefreshPage()
        {
            if (ConnectionContext.CheckNetworkConnection())
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Collapsed;

                DownloadRecommendedRestaurant();
            }
            else
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Visible;
            }
        }
Ejemplo n.º 4
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     if (ConnectionContext.CheckNetworkConnection())
     {
         this.TagList.Visibility          = Visibility.Visible;
         this.NoConnectionText.Visibility = Visibility.Collapsed;
         DownloadHotTag();
     }
     else
     {
         this.TagList.Visibility          = Visibility.Collapsed;
         this.NoConnectionText.Visibility = Visibility.Visible;
     }
 }
        private void LoadPage(int page)
        {
            if (ConnectionContext.CheckNetworkConnection())
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Collapsed;

                if (_restaurantTag == null)
                {
                    DownloadRestaurants((int)ListType.Recommended, "", page);
                }
                else
                {
                    DownloadRestaurants((int)ListType.Recommended, _restaurantTag, page);
                }
            }
            else
            {
                _currentPage--;
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Visible;
            }
        }
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {
            if (ConnectionContext.CheckNetworkConnection())
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Collapsed;

                var parameterReceived = e.Parameter;
                if (parameterReceived == null)
                {
                    this.PagerHeader.Label = LocalizedStrings.Get("HotRestaurantPage_Title");
                    DownloadRestaurants((int)ListType.Recommended, "", _currentPage++);
                }
                else
                {
                    _restaurantTag         = parameterReceived as string;
                    this.PagerHeader.Label = _restaurantTag;
                    DownloadRestaurants((int)ListType.Tag, _restaurantTag, _currentPage++);
                }
            }
            else
            {
                ((TextBlock)(this.NoConnectionText ?? FindName("NoConnectionText"))).Visibility = Visibility.Visible;
            }
        }