Beispiel #1
0
        public IEnumerable <ClientePessoaFisica> GetListaPessoaFisica()
        {
            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri(Ambiente.GetBaseAppURI());
                client.DefaultRequestHeaders.Accept.Clear();
                client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

                HttpResponseMessage response = client.GetAsync(stringBaseUri).Result;
                if (response.IsSuccessStatusCode)
                {
                    var listaPessoas = response.Content.ReadAsStringAsync();
                    var dados        = JsonConvert.DeserializeObject <List <ClientePessoaFisica> >(listaPessoas.Result);
                    return(dados);
                }
                else
                {
                    Mensagens.Erro("Ocorreu um erro ao listar os clientes!");
                    return(null);
                }
            }
        }