Пример #1
0
        protected async override void OnAppearing()
        {
            base.OnAppearing();
            if (CrossConnectivity.Current.IsConnected)
            {
                try
                {
                    BindingContext = new InventarioGeneralVM();
                    HttpClient client   = new HttpClient();
                    var        response = await client.GetStringAsync("https://dmrbolivia.com/api_distribuidora/productos/listaProductoNombres.php");

                    var producto_lista = JsonConvert.DeserializeObject <List <Models.ProductoNombre> >(response);
                    foreach (var item in producto_lista)
                    {
                        _sumaCantidad = _sumaCantidad + item.stock;
                        _sumaBs       = _sumaBs + item.stock_valorado;
                    }
                    txtTotalBs.Text       = _sumaBs.ToString() + " Bs.";
                    txtTotalCantidad.Text = _sumaCantidad.ToString();
                }
                catch (Exception err)
                {
                    await DisplayAlert("Error", "Algo salio mal, intentelo de nuevo", "OK");
                }
            }
            else
            {
                await DisplayAlert("Error", "Necesitas estar conectado a internet", "OK");
            }
        }
Пример #2
0
 protected async override void OnAppearing()
 {
     base.OnAppearing();
     if (CrossConnectivity.Current.IsConnected)
     {
         try
         {
             BindingContext = new InventarioGeneralVM();
         }
         catch (Exception err)
         {
             await DisplayAlert("Error", "Algo salio mal, intentelo de nuevo por favor", "OK");
         }
     }
     else
     {
         await DisplayAlert("Error", "Necesitas estar conectado a internet", "OK");
     }
 }
Пример #3
0
 public InventarioGeneral()
 {
     InitializeComponent();
     BindingContext = new InventarioGeneralVM();
 }