コード例 #1
0
        public void cargarBoxProductos(string Codigo, string ClasePrecio)
        {
            try
            {
                ListadoProductosAPI.Clear();
                contador = 0;
                MetodosApi api       = new MetodosApi();
                var        respuesta = JArray.Parse(api.obtenerProductos(Codigo, ClasePrecio));
                if (respuesta[0].ToString() == "S")
                {
                    JArray jsonString = JArray.Parse(respuesta[1].ToString());

                    foreach (JObject item in jsonString.OfType <JObject>())
                    {
                        ProductosAPI rm = CompletarInformacion(item);
                        ListadoProductosAPI.Add(rm);
                        contador++;
                    }

                    lstProd.HeightRequest = 88 * contador;
                }
                else
                {
                    DisplayAlert("Alerta", "No existen productos asociadas", "OK");
                }
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #2
0
 private void CompletarDatosListas(ProductosAPI pa)
 {
     ListadoProductosAPI.Add(pa);
     contador++;
 }