Beispiel #1
0
 public ProductsImportPage(ProductBackUp productBackUp)
 {
     InitializeComponent();
     _productBackUp = productBackUp;
     _products      = Newtonsoft.Json.JsonConvert.DeserializeObject <List <Product> >(productBackUp.JSONObject);
     productsBackUpListView.ItemsSource = _products.ToList();
 }
Beispiel #2
0
        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);
        }