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; }
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); }