AgGateway.ADAPT.ISOv4Plugin.Models.PFD.WriteXML C# (CSharp) Method

WriteXML() public method

public WriteXML ( XmlWriter xmlBuilder ) : XmlWriter
xmlBuilder System.Xml.XmlWriter
return System.Xml.XmlWriter
        public XmlWriter WriteXML(XmlWriter xmlBuilder)
        {
            xmlBuilder.WriteStartElement("PFD");
            if (!string.IsNullOrEmpty(A))
                xmlBuilder.WriteAttributeString("A", A);
            if (!string.IsNullOrEmpty(C))
                xmlBuilder.WriteAttributeString("C", C);
            if(D != null)
                xmlBuilder.WriteAttributeString("D", D.ToString());
            if (!string.IsNullOrEmpty(E))
                xmlBuilder.WriteAttributeString("E", E);
            if (!string.IsNullOrEmpty(F))
                xmlBuilder.WriteAttributeString("F", F);
            if (!string.IsNullOrEmpty(G))
                xmlBuilder.WriteAttributeString("G", G);
            if (!string.IsNullOrEmpty(I))
                xmlBuilder.WriteAttributeString("I", I);
            if(Items != null)
            {
                foreach (var item in Items)
                {
                    xmlBuilder = item.WriteXML(xmlBuilder);
                }
            }
            xmlBuilder.WriteEndElement();
            return xmlBuilder;
        }