Canguro.Model.Serializer.Deserializer.readLoadCase C# (CSharp) Method

readLoadCase() private method

private readLoadCase ( XmlNode node ) : void
node XmlNode
return void
        private void readLoadCase(XmlNode node)
        {
            string name = readAttribute(node, "LoadCase", "").Trim();
            name = (name.Length > 0) ? name : Culture.Get("Case");
            string desType = readAttribute(node, "DesignType", "");
            // Exception. Has a blank.
            desType = ("REDUCIBLE LIVE".Equals(desType)) ? LoadCase.LoadCaseType.ReduceLive.ToString() : desType;

            float sw = float.Parse(readAttribute(node, "SelfWtMult", "0"));
            string al = readAttribute(node, "AutoLoad", "");
            LoadCase lCase = new LoadCase(name, (LoadCase.LoadCaseType)Enum.Parse(typeof(LoadCase.LoadCaseType), desType, true));
            lCase.AutoLoad = al;
            lCase.SelfWeight = sw;
            model.LoadCases[name] = lCase;
        }
Deserializer