コード例 #1
0
ファイル: Form1.cs プロジェクト: marcosgerene/Gerene.SigepWeb
        private void BtnValidarPostagemSimultanea_Click(object sender, EventArgs e)
        {
            using (var client = GetClient())
            {
                string codadministrativo = InputBox("Informe o codigo administrativo", "17000190");
                string codigoservico     = InputBox("Informe o codigo do serviço", string.Empty);
                string idcartaopostagem  = InputBox("Informe o cartão postagem", "0067599079");
                string cepdestinatario   = InputBox("Informe o cep destinatario", "05311900");
                string coletaobjeto      = InputBox("Informe o objeto de coleta", string.Empty);
                string coletaobservacao  = InputBox("Informe a observação da coleta", string.Empty);

                var request = new ValidarPostagemSimultaneaRequest(client)
                {
                    CodAdministrativo = int.Parse(codadministrativo),
                    CodigoServico     = int.Parse(codigoservico),
                    IdCartaoPostagem  = idcartaopostagem,
                    CepDestinatario   = cepdestinatario,
                    Coleta            = new ColetaSimultanea()
                    {
                        Obj = coletaobjeto,
                        Obs = coletaobservacao
                    }
                };

                _ = client.ValidarPostagemSimultanea(request);

                TextXmlEnvio.Text    = client.XmlEnvio;
                TextXmlResposta.Text = client.XmlResposta;
            }
        }
コード例 #2
0
        public decimal ValidarPostagemSimultanea(ValidarPostagemSimultaneaRequest request)
        {
            Executar("validarPostagemSimultanea", request);

            var response = ValidarPostagemSimultaneaResponse.Load(XmlResposta);

            return(response.Result);
        }