コード例 #1
0
        public static Respostas.RespostaTransacao ObterSituacao(Requisicoes.RequisicaoConsulta consulta, JetDev.Cielo.Entidades.Ambiente ambiente)
        {
            if (string.IsNullOrEmpty(consulta.TransacaoId))
            {
                throw new Exception("ID da transação é obrigatório");
            }
            if (consulta.EC == null)
            {
                consulta.EC = ObterECData(ambiente);
            }

            var resposta = Utils.Requisitar <Respostas.RespostaTransacao, Requisicoes.RequisicaoConsulta>(consulta, ambiente);

            Config.CallLogAction(resposta.TransacaoId, resposta.XMLRequisicao, resposta.XMLResposta);
            return(resposta);
        }
コード例 #2
0
 public static Respostas.RespostaTransacao ObterSituacao(Requisicoes.RequisicaoConsulta selectRequest)
 {
     return(ObterSituacao(selectRequest, Config.Ambiente));
 }