private void UpdateGeneralSection()
{
float val;
if (float.TryParse(areaTextBox.Text, out val)) currentSection.Area = val;
if (float.TryParse(as22TextBox.Text, out val)) currentSection.As2 = val;
if (float.TryParse(as33TextBox.Text, out val)) currentSection.As3 = val;
if (float.TryParse(i22TextBox.Text, out val)) currentSection.I22 = val;
if (float.TryParse(i33TextBox.Text, out val)) currentSection.I33 = val;
if (float.TryParse(r22TextBox.Text, out val)) currentSection.R22 = val;
if (float.TryParse(r33TextBox.Text, out val)) currentSection.R33 = val;
if (float.TryParse(s22TextBox.Text, out val)) currentSection.S22 = val;
if (float.TryParse(s33TextBox.Text, out val)) currentSection.S33 = val;
if (float.TryParse(torsionalTextBox.Text, out val)) currentSection.TorsConst = val;
if (float.TryParse(z22TextBox.Text, out val)) currentSection.Z22 = val;
if (float.TryParse(z33TextBox.Text, out val)) currentSection.Z33 = val;
}