private void readDesignConcreteColumn(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];
ConcreteColumnDesign res = results.DesignConcreteColumn[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.PMMRatio = Deserializer.readAttribute(child, "pmmratio");
res.PMMArea = float.Parse(Deserializer.readAttribute(child, "pmmarea"));
res.VMajRebar = float.Parse(Deserializer.readAttribute(child, "vmajrebar"));
res.VMinRebar = float.Parse(Deserializer.readAttribute(child, "vminrebar"));
}
}
}
}