Beispiel #1
0
        /// <summary>
        ///     Carrega um arquivo XML para um objeto da classe CTe
        /// </summary>
        /// <param name="cte"></param>
        /// <param name="arquivoXml">arquivo XML</param>
        /// <returns>Retorna uma NFe carregada com os dados do XML</returns>
        public static CteEletronica CarregarDeArquivoXml(this CteEletronica cte, string arquivoXml)
        {
            var s = FuncoesXml.ObterNodeDeArquivoXml(typeof(CteEletronica).Name, arquivoXml);

            return(FuncoesXml.XmlStringParaClasse <CteEletronica>(s));
        }
Beispiel #2
0
        /// <summary>
        ///     Carrega um arquivo XML para um objeto da classe NFe
        /// </summary>
        /// <param name="nfe"></param>
        /// <param name="arquivoXml">arquivo XML</param>
        /// <returns>Retorna uma NFe carregada com os dados do XML</returns>
        public static Classes.NFe CarregarDeArquivoXml(this Classes.NFe nfe, string arquivoXml)
        {
            var s = FuncoesXml.ObterNodeDeArquivoXml(typeof(Classes.NFe).Name, arquivoXml);

            return(FuncoesXml.XmlStringParaClasse <Classes.NFe>(s));
        }
    /// <summary>
    ///     Carrega um arquivo XML para um objeto da classe nfeProc
    /// </summary>
    /// <param name="nfeProc"></param>
    /// <param name="arquivoXml">arquivo XML</param>
    /// <returns>Retorna um nfeProc carregada com os dados do XML</returns>
    public static nfeProc CarregarDeArquivoXml(nfeProc nfeProc, string arquivoXml)
    {
        var s = FuncoesXml.ObterNodeDeArquivoXml(typeof(nfeProc).Name, arquivoXml);

        return(FuncoesXml.XmlStringParaClasse <nfeProc>(s));
    }
Beispiel #4
0
        public static Models.evtInfoContri CarregarDeArquivoXml(this Models.evtInfoContri contri, string arquivoXml)
        {
            var s = FuncoesXml.ObterNodeDeArquivoXml(typeof(Models.evtInfoContri).Name, arquivoXml);

            return(FuncoesXml.XmlStringParaClasse <Models.evtInfoContri>(s));
        }
Beispiel #5
0
    public static procEventoCTe CarregarDeArquivoXml(this procEventoCTe guia, string arquivoXml)
    {
        var s = FuncoesXml.ObterNodeDeArquivoXml(typeof(procEventoCTe).Name, arquivoXml);

        return(FuncoesXml.XmlStringParaClasse <procEventoCTe>(s));
    }