Ejemplo n.º 1
0
        private async void loadTestimonios(ListBox listaSource)
        {
            HttpClient httpClient = new HttpClient();

            httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            var response = await httpClient.GetAsync("http://www.justiciacotidiana.mx:8080/justiciacotidiana/api/v1/testimonios");

            var responseString = await response.Content.ReadAsStringAsync();

            lst_Expedientes objRespExpedientes = JsonConvert.DeserializeObject <lst_Expedientes>(responseString);

            foreach (Expediente exp in objRespExpedientes.items)
            {
                if (exp.gender == "Hombre")
                {
                    exp.gender = @"/imgs/ICONO_HOMBRE.png";
                }
                else
                {
                    exp.gender = @"/imgs/ICONO_MUJER.png";
                }
            }

            if (objRespExpedientes.count > 0)
            {
                listaSource.ItemsSource = objRespExpedientes.items.Where(p => p.category == currCategory).OrderByDescending(p => p.created).ToList();
            }
            else
            {
                btnVer.IsEnabled = false;
            }
        }
Ejemplo n.º 2
0
        private async void loadTestimonios(ListBox listaSource)
        {
            HttpClient httpClient = new HttpClient();

            httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            var response = await httpClient.GetAsync("http://www.justiciacotidiana.mx:8080/justiciacotidiana/api/v1/testimonios");

            var responseString = await response.Content.ReadAsStringAsync();

            lst_Expedientes objRespExpedientes = JsonConvert.DeserializeObject <lst_Expedientes>(responseString);

            listaSource.ItemsSource = objRespExpedientes.items.ToList();
        }