private void BtnFechaPlpVariosServicos_Click(object sender, EventArgs e) { string xml = string.Empty; string idplpcliente = string.Empty; // Código gerado pelo cliente para identificação da PLP. string cartaopostagem = "0067599079"; string listaetiquetas = "SZ99996638BR "; // Lista de objetos enviados via parâmetro sem o dígito verificador.( $listaEtiquetas = array('SO00064196BR', 'SL99922179BR')); xml = InputBox("Informe o xml da plp", xml); idplpcliente = InputBox("Informe o idplp cliente", idplpcliente); cartaopostagem = InputBox("Informe o cartão postal", cartaopostagem); listaetiquetas = InputBox("Informe as etiquetas", listaetiquetas); if (string.IsNullOrEmpty(xml) || string.IsNullOrEmpty(idplpcliente) || string.IsNullOrEmpty(cartaopostagem) || string.IsNullOrEmpty(listaetiquetas)) { return; } using (var client = GetClient()) { var request = new FechaPlpVariosServicosRequest(client) { XmlPlp = xml, IdPlpCliente = idplpcliente, CartaoPostagem = cartaopostagem, ListaEtiquetas = listaetiquetas }; _ = client.FechaPlpVariosServicos(request); TextXmlEnvio.Text = client.XmlEnvio; TextXmlResposta.Text = client.XmlResposta; } }
public long FechaPlpVariosServicos(FechaPlpVariosServicosRequest request) { Executar("fechaPlpVariosServicos", request); var response = FechaPlpVariosServicosResponse.Load(XmlResposta); return(response.Result); }