예제 #1
0
파일: SigCorpP.cs 프로젝트: tassio1125/Nfe
        public override void ConsultarNfse(string file)
        {
            tcDadosPrestador oTcDadosPrestador = ReadXML <tcDadosPrestador>(file);

            tcEstruturaDescricaoErros[] tcErros = null;
            tcDadosNota result    = service.ConsultarNotaPrestador(oTcDadosPrestador, NumeroNota(file, "urn:ConsultarNotaPrestador"), out tcErros);
            string      strResult = base.CreateXML(result, tcErros);

            GerarRetorno(file, strResult, Propriedade.ExtEnvio.PedSitNfse, Propriedade.ExtRetorno.SitNfse);
        }
예제 #2
0
파일: SigCorpP.cs 프로젝트: tassio1125/Nfe
        public override void EmiteNF(string file)
        {
            tcDadosPrestador oTcDadosPrestador = ReadXML <tcDadosPrestador>(file);
            tcDescricaoRps   oTcDescricaoRps   = ReadXML <tcDescricaoRps>(file);

            tcEstruturaDescricaoErros[] tcErros = null;
            tcRetornoNota result    = service.GerarNota(oTcDadosPrestador, oTcDescricaoRps, out tcErros);
            string        strResult = base.CreateXML(result, tcErros);

            GerarRetorno(file, strResult, Propriedade.ExtEnvio.EnvLoteRps, Propriedade.ExtRetorno.LoteRps);
        }
예제 #3
0
파일: SigCorpP.cs 프로젝트: tassio1125/Nfe
        public override void CancelarNfse(string file)
        {
            tcDadosPrestador       oTcDadosPrestador = ReadXML <tcDadosPrestador>(file);
            tcDescricaoCancelaNota oTcDadosCancela   = ReadXML <tcDescricaoCancelaNota>(file);

            tcEstruturaDescricaoErros[] tcErros = null;
            tcRetornoNota result    = service.CancelarNota(oTcDadosPrestador, oTcDadosCancela, out tcErros);
            string        strResult = base.CreateXML(result, tcErros);

            GerarRetorno(file, strResult, Propriedade.ExtEnvio.PedCanNfse, Propriedade.ExtRetorno.retCancelamento_XML);
        }
예제 #4
0
파일: SigCorpP.cs 프로젝트: Klegy/uninfe
        public override void ConsultarLoteRps(string file)
        {
            tcDadosPrestador oTcDadosConsultaNota = ReadXML <tcDadosPrestador>(file);

            tcEstruturaDescricaoErros[] tcErros = null;

            string result    = service.ConsultarNotaPrestador(oTcDadosConsultaNota, NumeroNota(file, "urn:ConsultarNotaPrestador"), out tcErros).ToString();
            string strResult = result;

            GerarRetorno(file, strResult, Propriedade.Extensao(Propriedade.TipoEnvio.PedLoteRps).EnvioXML,
                         Propriedade.Extensao(Propriedade.TipoEnvio.PedLoteRps).RetornoXML);
        }