c.o.souza 0 Denunciar post Postado Dezembro 1, 2008 Olá Pessoal, Estou tentando popular um gridView em WinForms através do retorno de um Web Service e não estou conseguindo recuperar o retorno do WS. Segue o fonte RETORNO DO WS <?xml version="1.0" encoding="utf-8"?> <Carros><retorno cdRetorno="0" /> <Carro Id="0000125" TipoCarro="Utilitario" Fabricante="GM" cLocalDaFabrica="A" IdRegiao="51" cNomedaRegiao="OESTE" EnderecodaFabrica="Av. Paulista, 30000" cBairro="Cerqueira Cesar" Cidade="SAO PAULO" cUF="SP" /> </Carros> FONTE DO C# -- WinForms using System; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Web.Services; using System.IO; using System.Xml; namespace TesteWS { public partial class FORM1 : Form { public FORM1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string caixa = txtCaixa.Text; if (txtCaixa.Text == "" || rdPcc.Checked== false && rdTerm.Checked == false) { MessageBox.Show("PREENCHA O CAMPO E SELECIONA O TIPO DE PESQUISA","AVISO DE COISA ERRADA"); txtCaixa.Focus(); } else { fechadura.Terminais wsFech = new fechadura.Terminais(); if (rdPcc.Checked == true) { try { txtRetorno.Text = wsFech.RetornaTerminaisPorPCC(caixa); } catch (Exception ex) { MessageBox.Show(ex.ToString(),"ERRO INTERNO"); } } else { DataTable fech = new DataTable(); if (fech.Rows.Count == 0) {MessageBox.Show("NÃO EXISTE DADOS PARA ESTE PARÂMETRO","RETORNO DA CONSULTA");} else { txtRetorno.Text = ""; txtRetorno.Text = wsFech.RetornaTerminal(caixa); } } } } private void btnLimpa_Click(object sender, EventArgs e) { txtRetorno.Text = ""; } } } Agradeço pela força Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Dezembro 1, 2008 O que acontece? Da algum erro? Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
c.o.souza 0 Denunciar post Postado Dezembro 2, 2008 O que acontece? Da algum erro? Abraços... Na verdade não dá erro, o problema é que eu não sei como faço para ler esse retorno de jogar dentro de um gridview Valeu pela força !!! Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Dezembro 2, 2008 Você deve setar o DataSource da sua grid com o retorno do seu Web Service. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites