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); }
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); }
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); }
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); }