NFe.ConvertTxt.nfeRead.processaCOBR C# (CSharp) Method

processaCOBR() private method

processaCOBR
private processaCOBR ( XmlNode nodeinfNFe ) : void
nodeinfNFe System.Xml.XmlNode
return void
        private void processaCOBR(XmlNode nodeinfNFe)
        {
            foreach (XmlNode noder in nodeinfNFe.ChildNodes)
            {
                if (noder.LocalName.Equals("fat"))
                {
                    nfe.Cobr.Fat.nFat = this.readValue(noder, TpcnResources.nFat);
                    nfe.Cobr.Fat.vOrig = this.readDouble(noder, TpcnResources.vOrig);
                    nfe.Cobr.Fat.vDesc = this.readDouble(noder, TpcnResources.vDesc);
                    nfe.Cobr.Fat.vLiq = this.readDouble(noder, TpcnResources.vLiq);
                }
                if (noder.LocalName.Equals("dup"))
                {
                    Dup dupInfo = new Dup();
                    dupInfo.dVenc = this.readDate(noder, TpcnResources.dVenc);
                    dupInfo.nDup = this.readValue(noder, TpcnResources.nDup);
                    dupInfo.vDup = this.readDouble(noder, TpcnResources.vDup);
                    nfe.Cobr.Dup.Add(dupInfo);
                }
            }
        }