示例#1
0
        public static string BuildXmlCabecalho(int versao, int versaoDado)
        {
            XmlNFseWriter writer = new XmlNFseWriter(MAIN_ELEMENT_CABECALHO);

            writer.WriteCabecalho(versao, versaoDado);
            return(writer.Build());
        }
示例#2
0
        public static string BuildXmlGerarNFseEnvio(DadosDeclaracaoPrestacaoServico rps, DadosAssinatura assinatura)
        {
            XmlNFseWriter writer         = new XmlNFseWriter(MAIN_ELEMENT_GERARNFSEENVIO);
            string        fluxochamadain = MAIN_ELEMENT_GERARNFSEENVIO;
            DeclaracaoPrestacaoServicoAssinada assinada = new DeclaracaoPrestacaoServicoAssinada()
            {
                Dados = rps, Assinatura = assinatura,
            };

            writer.WriteTcDeclaracaoPrestacaoServico("RPS", fluxochamadain, assinada);
            return(writer.Build());
        }