Exemplo n.º 1
0
        public async Task <ResponseGuiaExist> GetExistsBarCode(string guia_numero)
        {
            AuthorizationRequest();

            ResponseGuiaExist responseGuiaExist = new ResponseGuiaExist();

            try
            {
                var uri = new Uri(string.Format(urlBase + Constants.GetExistsBarCode + guia_numero, string.Empty));

                var response = await client.GetAsync(uri);

                if (response.IsSuccessStatusCode)
                {
                    var content = await response.Content.ReadAsStringAsync();

                    responseGuiaExist = JsonConvert.DeserializeObject <ResponseGuiaExist>(content);
                }
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message);
            }
            return(responseGuiaExist);
        }
Exemplo n.º 2
0
        public void UpdateCountsLabel(ResponseGuiaExist result)
        {
            // Obtenemos la cantidad de unidades pistoleadas
            int count_unidades = App.UnidadDatabase.GetUnidadesByIdGuia(massiveCubic.Id_Guia).Count;

            // Se incrementa el contador de unidades
            Unidades_Pistoleadas.Text = count_unidades.ToString();
            // Se descuenta las unidades faltantes
            Unidades_Faltantes.Text = (result.Unidades.Total - count_unidades).ToString();
            // Se actualiza el total de unidades
            Total_Unidades.Text = result.Unidades.Total.ToString();
        }