private void BtnBuscarServicos_Click(object sender, EventArgs e) { string idcontrato = "9992157880"; string idcartaopostagem = "0067599079"; idcontrato = InputBox("Id do contrato", idcontrato); idcartaopostagem = InputBox("Id do cartão de postagem", idcartaopostagem); if (string.IsNullOrEmpty(idcontrato) || string.IsNullOrEmpty(idcartaopostagem)) { return; } using (var client = GetClient()) { var request = new BuscaServicosRequest(client) { IdContrato = idcontrato, IdCartaoPostagem = idcartaopostagem }; //O retorno será a de serviços var servicoErp = client.BuscaServicos(request); TextXmlEnvio.Text = client.XmlEnvio; TextXmlResposta.Text = $"{servicoErp} serviços!"; //client.XmlResposta; O buscarServicos tem um retorno extremamente grandee trava o Demo } }
public string BuscaServicos(BuscaServicosRequest request) { Executar("buscaServicos", request); var response = BuscaServicosResponse.Load(XmlResposta); return(response.ServicoErp); }