Exemplo n.º 1
0
        public Retorno ConsultarTransacao(string tid)
        {
            var ret = new Retorno();

            var dadosEc = new DadosEcAutenticacao {
                numero = Numero, chave = Chave
            };

            var msg = new RequisicaoConsulta
            {
                id      = DateTime.Now.ToString("yyyyMMdd"),
                versao  = MensagemVersao.v110,
                tid     = tid,
                dadosec = dadosEc
            };

            try
            {
                var xml = msg.ToXml <RequisicaoConsulta>(Encoding.GetEncoding("iso-8859-1"));

                var res = EnviarMensagem(xml);

                ret = XmlToRetorno(res);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(ret);
        }
Exemplo n.º 2
0
        public Retorno ConsultarTransacao(string tid)
        {
            var ret = new Retorno();

            var dadosEc = new DadosEcAutenticacao { numero = Numero, chave = Chave };

            var msg = new RequisicaoConsulta
            {
                id = DateTime.Now.ToString("yyyyMMdd"),
                versao = MensagemVersao.v110,
                tid = tid,
                dadosec = dadosEc
            };

            try
            {
                var xml = msg.ToXml<RequisicaoConsulta>(Encoding.GetEncoding("iso-8859-1"));

                var res = EnviarMensagem(xml);

                ret = XmlToRetorno(res);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return ret;
        }