private async void LvMovieShowing_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            var vm = ((ListView)sender).SelectedItem as Model.Movie;

            this.booking.MovieInfo = vm;
            Page page = new MovieDetailPage(booking, true);

            page.Title = vm.Name;
            await Navigation.PushAsync(page);

            ((ListView)sender).SelectedItem = null;
        }
Ejemplo n.º 2
0
        private async void LvMovieComingSoon_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            if (((ListView)sender).SelectedItem as Model.Movie == null)
            {
                return;
            }

            var vm = ((ListView)sender).SelectedItem as Model.Movie;

            Model.BookingInfo booking = new Model.BookingInfo()
            {
                MovieInfo = vm
            };
            Page page = new MovieDetailPage(booking, false);

            page.Title = vm.Name;
            await Navigation.PushAsync(page);

            ((ListView)sender).SelectedItem = null;
        }