public ProductsImportPage(ProductBackUp productBackUp) { InitializeComponent(); _productBackUp = productBackUp; _products = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Product> >(productBackUp.JSONObject); productsBackUpListView.ItemsSource = _products.ToList(); }
public async Task CreateProductsBackUp() { var products = await GetAllProducts(); var JSONProducts = Newtonsoft.Json.JsonConvert.SerializeObject(products); ProductBackUp productsBackUp = new ProductBackUp() { JSONObject = JSONProducts, CreatedDate = DateTime.Now }; var productsBackUpIds = await GetNextProductsBackUpsIds(); productsBackUp.ID = GetNextProductsBackUpId(productsBackUpIds); await firebase .Child("ProductsBackUp") .PostAsync(productsBackUp); }