Beispiel #1
0
        public string ObterUrlDemonstrativo(int solicitacaoId, int schemaSolicitacao, bool isTitulo)
        {
            var urlGerar = _da.ObterUrlGeracaoDemonstrativo(solicitacaoId, schemaSolicitacao, isTitulo) ?? "";

            if (String.IsNullOrWhiteSpace(urlGerar))
            {
                return(null);
            }

            RequestJson requestJson = new RequestJson();

            urlGerar = "http://www.car.gov.br/pdf/demonstrativo/" + urlGerar + "/gerar";
            //urlGerar = "http://homolog-car.mma.gov.br/pdf/demonstrativo/" + urlGerar + "/gerar";

            var strResposta = requestJson.Executar(urlGerar);

            var resposta = requestJson.Deserializar <dynamic>(strResposta);

            if (resposta["status"] != "s")
            {
                return(string.Empty);
            }

            return(UrlSICAR + resposta["dados"]);             // PRODUCAO
            //return "http://homolog-car.mma.gov.br" + resposta["dados"]; // HOMOLOG
        }
Beispiel #2
0
        public string ObterUrlRecibo(int solicitacaoId, int schemaSolicitacao)
        {
            var urlGerar = _da.ObterUrlGeracaoRecibo(solicitacaoId, schemaSolicitacao);

            RequestJson requestJson = new RequestJson();

            var strResposta = requestJson.Executar(urlGerar);

            var resposta = requestJson.Deserializar <dynamic>(strResposta);

            if (resposta["status"] != "s")
            {
                return(string.Empty);
            }

            return(UrlSICAR + resposta["dados"]);
        }
Beispiel #3
0
        public string ObterUrlRecibo(int solicitacaoId, int schemaSolicitacao)
        {
            var urlGerar = _da.ObterUrlGeracaoRecibo(solicitacaoId, schemaSolicitacao);

            RequestJson requestJson = new RequestJson();

            var strResposta = requestJson.Executar(urlGerar);

            var resposta = requestJson.Deserializar <dynamic>(strResposta);

            if (resposta["status"] != "s")
            {
                return(string.Empty);
            }

            return(UrlSICAR + resposta["dados"]);             // PRODUCAO
            //return "http://homolog-car.mma.gov.br" + resposta["dados"]; // HOMOLOG
        }