private void readDesignSteelShear(XmlNode xml)
{
if (xml != null && xml.ChildNodes.Count > 0)
{
foreach (XmlNode child in xml.ChildNodes)
{
if ("Data".Equals(child.Name))
{
int rCase = int.Parse(Deserializer.readAttribute(child, "Case")) ;
int i = int.Parse(Deserializer.readAttribute(child, "id"));
results.ActiveCase = results.ResultsCases[rCase];
SteelDesignShearDetails res = results.DesignSteelShearDetails[i];
res.DesignData = Deserializer.readAttribute(child, "data").Split(comma);
res.ErrMsg = Deserializer.readAttribute(child, "error", res.ErrMsg);
res.Status = Deserializer.readAttribute(child, "status", res.Status);
res.WarnMsg = Deserializer.readAttribute(child, "warning", res.WarnMsg);
res.VMajorRatio = float.Parse(Deserializer.readAttribute(child, "vmajratio"));
res.VMinorRatio = float.Parse(Deserializer.readAttribute(child, "vminratio"));
}
}
}
}