private void processaDEST(XmlNode el)
{
///
/// NFC-e
///
nfe.dest.idEstrangeiro = this.readValue(el, TpcnResources.idEstrangeiro.ToString());
nfe.dest.CNPJ = this.readValue(el, TpcnResources.CNPJ);
nfe.dest.CPF = this.readValue(el, TpcnResources.CPF);
nfe.dest.email = this.readValue(el, TpcnResources.email);
nfe.dest.IE = this.readValue(el, TpcnResources.IE);
nfe.dest.ISUF = this.readValue(el, TpcnResources.ISUF);
nfe.dest.xNome = this.readValue(el, TpcnResources.xNome);
if ((double)nfe.infNFe.Versao >= 3.10)
{
nfe.dest.IM = this.readValue(el, TpcnResources.IM);
nfe.dest.indIEDest = (TpcnindIEDest)Convert.ToInt32("0" + this.readValue(el, TpcnResources.indIEDest));
}
foreach (XmlNode nodeEnder in ((XmlElement)el).GetElementsByTagName("enderDest"))
{
XmlElement ele = nodeEnder as XmlElement;
nfe.dest.enderDest.CEP = this.readInt32(ele, TpcnResources.CEP);
nfe.dest.enderDest.cMun = this.readInt32(ele, TpcnResources.cMun);
nfe.dest.enderDest.cPais = this.readInt32(ele, TpcnResources.cPais);
nfe.dest.enderDest.fone = this.readValue(ele, TpcnResources.fone);
nfe.dest.enderDest.nro = this.readValue(ele, TpcnResources.nro);
nfe.dest.enderDest.UF = this.readValue(ele, TpcnResources.UF);
nfe.dest.enderDest.xBairro = this.readValue(ele, TpcnResources.xBairro);
nfe.dest.enderDest.xCpl = this.readValue(ele, TpcnResources.xCpl);
nfe.dest.enderDest.xLgr = this.readValue(ele, TpcnResources.xLgr);
nfe.dest.enderDest.xMun = this.readValue(ele, TpcnResources.xMun);
nfe.dest.enderDest.xPais = this.readValue(ele, TpcnResources.xPais);
}
}