Exemple #1
0
        private async void ver(Episodio_M obj)
        {
            Episodio_M em = App.LosSimpsons.GetEpisodios(obj.Temporada, obj.Episodio);

            if (em == null)
            {
                if (Connectivity.NetworkAccess == NetworkAccess.Internet)
                {
                    await Task.Run(async() => await App.LosSimpsons.DescargarInfoEpiodio(obj.Temporada, obj.Episodio));


                    em = App.LosSimpsons.GetEpisodios(obj.Temporada, obj.Episodio);
                }
            }

            if (episodiosview == null)
            {
                episodiosview = new EpisodioView();
            }


            episodiosview.BindingContext = em;

            await App.Current.MainPage.Navigation.PushAsync(episodiosview);
        }
        private void Eliminar(Episodio_M obj)
        {
            //var del = listEpisodio.Where(x => x.Id == obj.Id).FirstOrDefault();
            //obsCollFavs.Remove(del);

            obj.Favorito = false;
        }
Exemple #3
0
        private async void fav(Episodio_M obj)
        {
            // await Task.Run(() => App.LosSimpsons.GetAll5Episodio());
            ObservableCollection <Episodio_M> episodio_s = new ObservableCollection <Episodio_M>();
            List <Episodio_M> ms;

            ms = App.LosSimpsons.GetAll5Episodio();
            ms.ForEach(x => episodio_s.Add(x));

            FavsV favs = new FavsV();
            await App.Current.MainPage.Navigation.PushAsync(favs);
        }
        private async void Ver(Episodio_M episodioVer)
        {
            Episodio_M episodio = App.LosSimpsons.GetEpisodios(episodioVer.Temporada, episodioVer.Episodio);

            if (episodio == null)
            {
                if (Connectivity.NetworkAccess == NetworkAccess.Internet)
                {
                    Task.Run(async() => await App.LosSimpsons.DescargarInfoEpiodio(episodioVer.Temporada, episodioVer.Episodio));

                    episodio = App.LosSimpsons.GetEpisodios(episodioVer.Temporada, episodioVer.Episodio);
                }
            }
            episodioView.BindingContext = episodio;
            await App.Current.MainPage.Navigation.PushAsync(episodioView);
        }
 private void Agregar(Episodio_M obj)
 {
     //var add = listEpisodio.Where(x => x.Id == obj.Id).FirstOrDefault();
     //obsCollFavs.Add(add);
     obj.Favorito = true;
 }