Ejemplo n.º 1
0
        private async void OnImportProductsBackUpButtonClicked(object sender, EventArgs e)
        {
            foreach (var product in _products)
            {
                await firebaseHelper.AddProduct(product);
            }
            await DisplayAlert("Success", "Products Imported Successfully", "OK");

            await Navigation.PushAsync(new MainPage());
        }
Ejemplo n.º 2
0
        async private void OnAddNewProductButtonClicked(object sender, EventArgs e)
        {
            _product = new Product()
            {
                ShopName         = shopsName.SelectedItem.ToString(),
                ProductName      = productName.Text,
                ManufacturerName = manufacturerName.Text,
                Price            = double.Parse(price.Text),
                Volume           = double.Parse(volume.Text),
                PricePerVolume   = double.Parse(pricePerVolume.Text),
                Quantity         = int.Parse(quantity.Text),
                PricePerQuantity = double.Parse(pricePerQuantity.Text),
                CreatedDate      = DateTime.UtcNow,
                ModifiedDate     = DateTime.UtcNow
            };
            await firebaseHelper.AddProduct(_product);

            await DisplayAlert("Success", "Product Added Successfully", "OK");

            await Navigation.PushAsync(new MainPage());
        }