Exemplo n.º 1
0
        private void BtnBloquearObjeto_Click_1(object sender, EventArgs e)
        {
            string idplp          = "80790";
            string numeroetiqueta = "SG037892748BR";
            string tipobloqueio   = "Fraude_Bloqueio"; //Erro: Tipo de Bloqueio incorreto'
            string acao           = "Devolvido_Ao_Remetente";

            idplp          = InputBox("Informe o idPlp", idplp);
            numeroetiqueta = InputBox("Informe o numero da etiqueta", numeroetiqueta);
            tipobloqueio   = InputBox("Informe o tipo de bloqueio", tipobloqueio);
            acao           = InputBox("Informe a ação", acao);

            if (string.IsNullOrEmpty(idplp) || string.IsNullOrEmpty(numeroetiqueta) || string.IsNullOrEmpty(tipobloqueio) || string.IsNullOrEmpty(acao))
            {
                return;
            }

            using (var client = GetClient())
            {
                var request = new BloquearObjetoRequest(client)
                {
                    IdPlp          = idplp,
                    NumeroEtiqueta = numeroetiqueta,
                    TipoBloqueio   = TipoBloqueio.Fraude_Bloqueio,
                    Acao           = Acao.Devolvido_Ao_Remetente
                };

                _ = client.BloquearObjeto(request);

                TextXmlEnvio.Text    = client.XmlEnvio;
                TextXmlResposta.Text = client.XmlResposta;
            }
        }
Exemplo n.º 2
0
        public string BloquearObjeto(BloquearObjetoRequest request)
        {
            Executar("bloquearObjeto", request);

            var response = BloquearObjetoResponse.Load(XmlResposta);

            return(response.Result);
        }