예제 #1
0
        public DetalleViewPage(PrincipalViewModel principalViewModel, Content detalle)
        {
            InitializeComponent();
            UserDialogs.Instance.ShowLoading("Cargando...");
            ContentModel PagcontentModel = null;

            Task.Run(async() =>
            {
                var resultado   = await principalViewModel._servicio.GetContentAsync(detalle.imdbID);
                PagcontentModel = resultado;
                Device.BeginInvokeOnMainThread(() =>
                {
                    if (PagcontentModel != null)
                    {
                        this.BindingContext = PagcontentModel;
                    }
                    UserDialogs.Instance.HideLoading();
                });
            });
        }
예제 #2
0
 public MainPage()
 {
     InitializeComponent();
     principalViewModel = new PrincipalViewModel();
 }