예제 #1
0
        private async void Load(object sender, RoutedEventArgs routedEventArgs)
        {
            var nearbyCinemasResponse = await _cinemaService.GetNearbyCinemas();

            if (nearbyCinemasResponse.HasError)
            {
                Feedback.Text             = nearbyCinemasResponse.Error.UserMessage;
                Feedback.Visibility       = Visibility.Visible;
                NearbyCinemas.ItemsSource = new List <CinemaInfo>();
                return;
            }

            Feedback.Visibility       = Visibility.Collapsed;
            NearbyCinemas.ItemsSource = nearbyCinemasResponse.Cinemas;
        }