FinalizarNFe() public method

Finalizar o envio da NFe
public FinalizarNFe ( XmlNodeList protNFeList, FluxoNfe fluxoNFe, int emp ) : void
protNFeList System.Xml.XmlNodeList
fluxoNFe FluxoNfe
emp int
return void
Ejemplo n.º 1
0
        /// <summary>
        /// Finalizar a NFe no processo Síncrono
        /// </summary>
        /// <param name="xmlRetorno">Conteúdo do XML retornado da SEFAZ</param>
        /// <param name="emp">Código da empresa para buscar as configurações</param>
        private void FinalizarNFeSincrono(string xmlRetorno, int emp)
        {
            XmlDocument xml = new XmlDocument();

            xml.Load(Functions.StringXmlToStream(xmlRetorno));

            XmlNodeList protNFe = xml.GetElementsByTagName("protNFe");

            FluxoNfe fluxoNFe = new FluxoNfe();

            TaskNFeRetRecepcao retRecepcao = new TaskNFeRetRecepcao();

            retRecepcao.FinalizarNFe(protNFe, fluxoNFe, emp, ConteudoXML);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Finalizar a NFe no processo Síncrono
        /// </summary>
        /// <param name="conteudoXml">Conteúdo do XML retornado da SEFAZ</param>
        /// <param name="emp">Código da empresa para buscar as configurações</param>
        private void FinalizarNFeSincrono(string conteudoXml, int emp)
        {
            MemoryStream memoryStream = Functions.StringXmlToStream(conteudoXml);

            XmlDocument xml = new XmlDocument();

            xml.Load(memoryStream);

            XmlNodeList protNFe = xml.GetElementsByTagName("protNFe");

            FluxoNfe fluxoNFe = new FluxoNfe();

            TaskNFeRetRecepcao retRecepcao = new TaskNFeRetRecepcao();

            retRecepcao.FinalizarNFe(protNFe, fluxoNFe, emp);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Finalizar a NFe no processo Síncrono
        /// </summary>
        /// <param name="conteudoXml">Conteúdo do XML retornado da SEFAZ</param>
        /// <param name="emp">Código da empresa para buscar as configurações</param>
        private void FinalizarNFeSincrono(string conteudoXml, int emp)
        {
            MemoryStream memoryStream = Functions.StringXmlToStream(conteudoXml);

            XmlDocument xml = new XmlDocument();
            xml.Load(memoryStream);

            XmlNodeList protNFe = xml.GetElementsByTagName("protNFe");

            FluxoNfe fluxoNFe = new FluxoNfe();

            TaskNFeRetRecepcao retRecepcao = new TaskNFeRetRecepcao();
            retRecepcao.FinalizarNFe(protNFe, fluxoNFe, emp);
        }