I cannot create a new laminate. Because of this reason:
Object of type 'System.String' cannot be converted to type 'System.Guid'.
at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast)
at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr)
at System.Reflection.MethodBase.CheckArguments(Object[] parameters, Binder binder, BindingFlags invokeAttr, CultureInfo culture, Signature sig)
at System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index)
at ASCD.Material.PopulateFromXml(String xml)
at ASCD.Lamina..ctor(String xml)
at ASCD.DataAccess.GetMaterial(String id, MaterialType materialType, UnitType units)
at ASCD.frmMain.EditObjectFromTree(TreeNode selNode, TagCode tc)
at ASCD.frmMain.contextTree_Edit_Click(Object sender, EventArgs e)