/// <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)); }
/// <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)); }
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)); }
public static procEventoCTe CarregarDeArquivoXml(this procEventoCTe guia, string arquivoXml) { var s = FuncoesXml.ObterNodeDeArquivoXml(typeof(procEventoCTe).Name, arquivoXml); return(FuncoesXml.XmlStringParaClasse <procEventoCTe>(s)); }