Canguro.Model.Serializer.Serializer.writeFrameDesignNode C# (CSharp) Метод

writeFrameDesignNode() приватный Метод

private writeFrameDesignNode ( XmlWriter xml, Canguro m ) : void
xml XmlWriter
m Canguro
Результат void
        private void writeFrameDesignNode(XmlWriter xml, Canguro.Model.Model m)
        {
            xml.WriteStartElement("Frame_Design_Procedures");
            if (m.SteelDesignOptions is NoDesign && m.ConcreteDesignOptions is NoDesign)
            {
                //&& model.AluminumDesignOptions is NoDesign
                //&& model.ColdFormedDesignOptions is NoDesign ) {
                xml.WriteEndElement();
                return;
            }
            foreach (LineElement e in m.LineList)
            {
                if (e != null)
                {
                    xml.WriteStartElement("Frame");
                    xml.WriteAttributeString("Frame", e.Id.ToString());
                    xml.WriteAttributeString("DesignProc", "From Material");
                    xml.WriteEndElement();
                }
            }
            xml.WriteEndElement();
        }