示例#1
0
 private void OnProductorSelected(ProductorModel productor)
 {
     Device.BeginInvokeOnMainThread(() =>
     {
         Nav?.PushAsync(new TramoPage(productor), true);
     });
 }
示例#2
0
        public TramoViewModel(INavigation nav, ProductorModel productor)
        {
            ProductorActual         = productor;
            Nav                     = nav;
            Dialogs                 = UserDialogs.Instance;
            Productos               = new ObservableRangeCollection <ProductoModel>();
            AgregarAlCarritoCommand = new Command(p => AgregarAlCarrito((ProductoModel)p).ConfigureAwait(false));

            Task.Delay(TimeSpan.FromSeconds(1))
            .ContinueWith(_ => LoadProductosAsync().ConfigureAwait(false));
        }
 public TramoPage(ProductorModel productor)
 {
     InitializeComponent();
     BindingContext = new TramoViewModel(Navigation, productor);
 }