private NodeHead.NodeVersion GetLastApprovedOrRejectedVersion()
{
for (int i = VersionHistory.Length - 1; i >= 0; i--)
{
var nodeVersion = VersionHistory[i];
if (nodeVersion.VersionNumber.Status == VersionStatus.Approved || nodeVersion.VersionNumber.Status == VersionStatus.Rejected)
return nodeVersion;
}
return null;
}
private List<NodeHead.NodeVersion> GetNewerVersions(NodeHead.NodeVersion version)