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); }
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(); }