public belEmit xmlBuscaEmit()
        {
            XmlDocument xEmit = new XmlDocument();
            XmlDocument xEnderEmi = new XmlDocument();
            belEmit objEmit = new belEmit();

            try
            {
                xEmit.LoadXml(xDoc.GetElementsByTagName("emit")[0].OuterXml);

                objEmit.Cnpj = xEmit.GetElementsByTagName("CNPJ")[0].InnerText;
                objEmit.Xnome = xEmit.GetElementsByTagName("xNome")[0].InnerText;
                objEmit.Xfant = xEmit.GetElementsByTagName("xFant")[0].InnerText;

                xEnderEmi.LoadXml(xEmit.GetElementsByTagName("enderEmit")[0].OuterXml);
                objEmit.Xlgr = xEnderEmi.GetElementsByTagName("xLgr")[0].InnerText;
                objEmit.Nro = xEnderEmi.GetElementsByTagName("nro")[0].InnerText;
                objEmit.Xbairro = xEnderEmi.GetElementsByTagName("xBairro")[0].InnerText;
                objEmit.Cmun = xEnderEmi.GetElementsByTagName("cMun")[0].InnerText;
                objEmit.Xmun = xEnderEmi.GetElementsByTagName("xMun")[0].InnerText;
                objEmit.Uf = xEnderEmi.GetElementsByTagName("UF")[0].InnerText;
                objEmit.Cep = xEnderEmi.GetElementsByTagName("CEP")[0].InnerText;
                objEmit.Cpais = xEnderEmi.GetElementsByTagName("cPais")[0].InnerText;
                objEmit.Xpais = xEnderEmi.GetElementsByTagName("xPais")[0].InnerText;
                objEmit.Fone = xEnderEmi.GetElementsByTagName("fone")[0].InnerText;

                objEmit.Ie = xEmit.GetElementsByTagName("IE")[0].InnerText;


            }
            catch (Exception ex)
            {

                throw new Exception(string.Format("Problemas lendo a Tag Emitente, Erro.: {0}",
                                                  ex.Message));
            }

            return objEmit;
        }
Example #2
0
        public belEmit xmlBuscaEmit()
        {
            XmlDocument xEmit     = new XmlDocument();
            XmlDocument xEnderEmi = new XmlDocument();
            belEmit     objEmit   = new belEmit();

            try
            {
                xEmit.LoadXml(xDoc.GetElementsByTagName("emit")[0].OuterXml);

                objEmit.Cnpj  = xEmit.GetElementsByTagName("CNPJ")[0].InnerText;
                objEmit.Xnome = xEmit.GetElementsByTagName("xNome")[0].InnerText;
                objEmit.Xfant = xEmit.GetElementsByTagName("xFant")[0].InnerText;

                xEnderEmi.LoadXml(xEmit.GetElementsByTagName("enderEmit")[0].OuterXml);
                objEmit.Xlgr    = xEnderEmi.GetElementsByTagName("xLgr")[0].InnerText;
                objEmit.Nro     = xEnderEmi.GetElementsByTagName("nro")[0].InnerText;
                objEmit.Xbairro = xEnderEmi.GetElementsByTagName("xBairro")[0].InnerText;
                objEmit.Cmun    = xEnderEmi.GetElementsByTagName("cMun")[0].InnerText;
                objEmit.Xmun    = xEnderEmi.GetElementsByTagName("xMun")[0].InnerText;
                objEmit.Uf      = xEnderEmi.GetElementsByTagName("UF")[0].InnerText;
                objEmit.Cep     = xEnderEmi.GetElementsByTagName("CEP")[0].InnerText;
                objEmit.Cpais   = xEnderEmi.GetElementsByTagName("cPais")[0].InnerText;
                objEmit.Xpais   = xEnderEmi.GetElementsByTagName("xPais")[0].InnerText;
                objEmit.Fone    = xEnderEmi.GetElementsByTagName("fone")[0].InnerText;

                objEmit.Ie = xEmit.GetElementsByTagName("IE")[0].InnerText;
            }
            catch (Exception ex)
            {
                throw new Exception(string.Format("Problemas lendo a Tag Emitente, Erro.: {0}",
                                                  ex.Message));
            }

            return(objEmit);
        }