Enhanced: Add new enhanced link info to doc version config

Enhanced: Remove a bad comment
This commit is contained in:
Kathy Ruffing 2016-05-09 11:25:26 +00:00
parent 09e74a6d34
commit fea63966fb
2 changed files with 20 additions and 14 deletions

View File

@ -145,19 +145,25 @@ namespace VEPROMS.CSLA.Library
}
}
// WILL NEED THIS FOR New/ADD
//foreach (DVEnhancedDocument edadd in edsToAdd)
//{
// // Add (example): <Enhanced Type="Background" ItemID="43138" /><Enhanced Type="Deviation" ItemID="67165" />
// // First add 'Enhanced' element:
// XmlNode newEnhNode = _Xp.XmlContents.CreateNode(XmlNodeType.Element, "Enhanced", _Xp.XmlContents.NamespaceURI);
// XmlNode xnEnh = _Xp.XmlContents.DocumentElement.AppendChild(newEnhNode);
// // Now add the 'Type' and 'ItemID' attributes:
// XmlAttribute xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("Type"));
// xa.Value = edadd.Type.ToString();
// xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("ItemID"));
// xa.Value = edadd.ItemID.ToString();
//}
// Add any remaining doc versions to the xml node //Enhanced
foreach (DVEnhancedDocument edadd in edsToAdd)
{
// Add (example): <Enhanced Type="Background" ItemID="43138" /><Enhanced Type="Deviation" ItemID="67165" />
// First add 'Enhanced' element:
XmlNode newEnhNode = _Xp.XmlContents.CreateNode(XmlNodeType.Element, "Enhanced", _Xp.XmlContents.NamespaceURI);
XmlNode xnEnh = _Xp.XmlContents.DocumentElement.AppendChild(newEnhNode);
// Now add the 'Type' and 'ItemID' attributes:
XmlAttribute xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("Type"));
xa.Value = edadd.Type.ToString();
xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("Name"));
xa.Value = edadd.Name;
xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("VersionID"));
xa.Value = edadd.VersionID.ToString();
xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("PdfX"));
xa.Value = edadd.PdfX.ToString();
xa = xnEnh.Attributes.Append(_Xp.XmlContents.CreateAttribute("PdfToken"));
xa.Value = edadd.PdfToken;
}
}
#region DynamicTypeDescriptor
internal override bool IsReadOnly

View File

@ -350,7 +350,7 @@ namespace VEPROMS.CSLA.Library
{
get
{
return _Xp["Step", "LnkEnh"]; //KBR - wrong in data/xml?? is in step node not section node.
return _Xp["Step", "LnkEnh"];
}
set
{