public ItemDetailViewModel(DataStoreType dataStoreType, Item item = null) { Title = item?.Name; DataStoreType_ = dataStoreType; Item = item; DisposalDataStore = new MockDisposedDataStore(); ShoppingDataStore = new MockShoppingDataStore(); }
public DisposedItemsViewModel() { Title = "Disposal List"; DataStore = new MockDisposedDataStore(); Items = new ObservableCollection <Item>(); LoadItemsCommand = new Command(async() => await ExecuteLoadItemsCommand()); //MessagingCenter.Subscribe<NewItemPage, Item>(this, "AddItem", async (obj, item) => //{ // var newItem = item as Item; // Items.Add(newItem); // await DataStore.AddItemAsync(newItem); //}); }