Canguro.Commands.Model.CreateXMLCmd.writeFrameSection C# (CSharp) Метод

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

private writeFrameSection ( XmlTextWriter xml, FrameSection obj ) : void
xml System.Xml.XmlTextWriter
obj Canguro.Model.Section.FrameSection
Результат void
        private void writeFrameSection(XmlTextWriter xml, FrameSection obj)
        {
            ConcreteSectionProps cprops = obj.ConcreteProperties;
            string concC = (cprops != null && cprops is ConcreteColumnSectionProps) ? "Yes" : "No";
            string concB = (cprops != null && cprops is ConcreteBeamSectionProps) ? "Yes" : "No";

            xml.WriteStartElement("SectionName");
            xml.WriteAttributeString("SectionName", obj.Name);
            xml.WriteAttributeString("Material", obj.Material.Name);
            xml.WriteAttributeString("Shape", secShape(obj.Shape));
            xml.WriteAttributeString("t3", obj.T3.ToString());
            xml.WriteAttributeString("t2", obj.T2.ToString());
            xml.WriteAttributeString("tf", obj.Tf.ToString());
            xml.WriteAttributeString("tw", obj.Tw.ToString());
            xml.WriteAttributeString("t2b", obj.T2b.ToString());
            xml.WriteAttributeString("tfb", obj.Tfb.ToString());
            xml.WriteAttributeString("Area", obj.Area.ToString());
            xml.WriteAttributeString("TorsConst", obj.TorsConst.ToString());
            xml.WriteAttributeString("I33", obj.I33.ToString());
            xml.WriteAttributeString("I22", obj.I22.ToString());
            xml.WriteAttributeString("AS2", obj.As2.ToString());
            xml.WriteAttributeString("AS3", obj.As3.ToString());
            xml.WriteAttributeString("S33", obj.S33.ToString());
            xml.WriteAttributeString("S22", obj.S22.ToString());
            xml.WriteAttributeString("Z33", obj.Z33.ToString());
            xml.WriteAttributeString("Z22", obj.Z22.ToString());
            xml.WriteAttributeString("R33", obj.R33.ToString());
            xml.WriteAttributeString("R22", obj.R22.ToString());
            xml.WriteAttributeString("ConcCol", concC);
            xml.WriteAttributeString("ConcBeam", concB);
            xml.WriteAttributeString("Color", "Yellow");
            xml.WriteAttributeString("TotalWt", "0");
            xml.WriteAttributeString("TotalMass", "0");
            xml.WriteAttributeString("FromFile", "No");
            xml.WriteAttributeString("AMod", "1");
            xml.WriteAttributeString("A2Mod", "1");
            xml.WriteAttributeString("A3Mod", "1");
            xml.WriteAttributeString("JMod", "1");
            xml.WriteAttributeString("I2Mod", "1");
            xml.WriteAttributeString("I3Mod", "1");
            xml.WriteAttributeString("MMod", "1");
            xml.WriteAttributeString("WMod", "1");
            xml.WriteAttributeString("SectInFile", " ");
            xml.WriteAttributeString("FileName", " ");
            xml.WriteEndElement();
        }