public ItemsByPlaceViewModel() { Title = "Browse Items"; ItemsView = new ObservableCollection <ItemDetailViewModel>(); ItemsDataStore = DependencyService.Resolve <IItemDataStore>(); PlaceDataStore = DependencyService.Resolve <IDataStore <WarehousePlace> >(); LoadItemsByPlaceIdCommand = new Command(async() => await ExecuteLoadItemsByPlaceIdCommand()); }
public BindItemToPlaceViewModel() { Title = "Bind Item"; LoadItemCommand = new Command((q) => ExecuteLoadItemById()); LoadPlaceCommand = new Command((q) => ExecuteLoadWarehousePlaceId()); BindItemToPlaceCommand = new Command((q) => ExecuteBindItemToPlace()); this._itemDataStore = DependencyService.Resolve <IItemDataStore>(); this._warehousePlacesDataStore = DependencyService.Resolve <IDataStore <WarehousePlace> >(); }
public StoreService(IItemDataStore itemDataStore, IVendorDataStore vendorDataStore, IOrderDataStore orderDataStore) { this.itemDataStore = itemDataStore; this.vendorDataStore = vendorDataStore; this.orderDataStore = orderDataStore; }