public void AtualizaListaCartoes() { // Chama a função que realiza a busca de cartões var resultBuscaCartao = clienteService.BuscaCartaoCreditoCliente(); // Verifica o resultado da busca if (resultBuscaCartao.Tipo == "ok") { // Recupera os Registros var arrayCartoes = resultBuscaCartao.Registros; // Cria o list de cartoes List <CartaoModel> listCartoes = new List <CartaoModel>(); // Percorre o array foreach (var cartao in arrayCartoes) { // Adiciona os dados do array no List listCartoes.Add(new CartaoModel() { IdCartao = cartao.id, NumeroCartao = cartao.numero, NomeCartao = cartao.nome, Imagem = cartao.imagem, Validade = cartao.validade }); } // Insere dados na Lista listaCartoes.ItemsSource = listCartoes; } }