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

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

private writeUBC97_LRFD ( XmlWriter xml, UBC97_LRFD obj ) : void
xml XmlWriter
obj UBC97_LRFD
Результат void
        private void writeUBC97_LRFD(XmlWriter xml, UBC97_LRFD obj)
        {
            string thDesign = obj.GetTHDesignName(obj.TimeHistoryDesign);
            string FrameType = "Ordinary MRF";
            string zone = obj.GetSeismicZoneName(obj.SeisZone);

            xml.WriteStartElement("THDesign");
            xml.WriteAttributeString("Name", thDesign);
            xml.WriteAttributeString("FrameType", FrameType);
            xml.WriteAttributeString("PatLLF", obj.PatLLF.ToString());
            xml.WriteAttributeString("SRatioLimit", obj.SRatioLimit.ToString());
            xml.WriteAttributeString("MaxIter", obj.MaxIter.ToString());
            xml.WriteAttributeString("PhiB", obj.PhiB.ToString());
            xml.WriteAttributeString("PhiC", obj.PhiC.ToString());
            xml.WriteAttributeString("PhiT", obj.PhiT.ToString());
            xml.WriteAttributeString("PhiV", obj.PhiV.ToString());
            xml.WriteAttributeString("PhiCA", obj.PhiCA.ToString());
            xml.WriteAttributeString("CheckDefl", CodeYN(obj.CheckDefl));
            xml.WriteAttributeString("DLRat", obj.DLRat.ToString());
            xml.WriteAttributeString("SDLAndLLRat", obj.SDLAndLLRat.ToString());
            xml.WriteAttributeString("LLRat", obj.LLRat.ToString());
            xml.WriteAttributeString("TotalRat", obj.TotalRat.ToString());
            xml.WriteAttributeString("NetRat", obj.NetRat.ToString());
            xml.WriteAttributeString("SeisZone", zone);
            xml.WriteAttributeString("ImpFactor", obj.ImpFactor.ToString());
            xml.WriteEndElement();
            steelCode = "UBC97-LRFD";
        }