public ProductViewModel() { List <product> models = ShopifyRequests.GetAllProducts(thisApp.api_key, thisApp.password, thisApp.GetFullUrl("")); if (models != null) { List <product> recrods = models as List <product>; ShopifyProductViewModel = new ObservableCollection <product>(); foreach (var record in recrods) { ShopifyProductViewModel.Add(record); } } }
private async Task LoadProducts() { UpdateProgress("Getting Products...", true); List <product> newRecords = new List <product>(); newRecords = ShopifyRequests.GetAllProducts(thisApp.api_key, thisApp.password, thisApp.GetFullUrl("")); if (newRecords != null) { thisApp.productsCollection.Clear(); foreach (var x in newRecords) { thisApp.productsCollection.Add(x); } } UpdateProgress("Completed.", false); thisApp.productsCollection.OrderBy(v => v.title); }