Example #1
0
        public TrucksViewModel()
        {
            Title             = "Browse";
            Trucks            = new ObservableRangeCollection <Truck>();
            LoadTrucksCommand = new Command(() => ExecuteLoadTrucksCommand());
            DeleteCommand     = new Command(() => ExecutedeleteCommand());

            MessagingCenter.Subscribe <NewTruckPage, Truck>(this, "AddItem", async(obj, truck) =>
            {
                var _truck = truck as Truck;
                Trucks.Add(_truck);
                await TruckStore.AddTruckAsync(_truck);
            });
        }