B2024-042 - When replacing a procedure, this change will now replace the procedure correctly and add it to the tree node, previously it would replace th eprocedure, then add a whole new procedure to the node, incorrectly using the copy procedure which appended "copy of".

This commit is contained in:
Kevin Laskey 2024-07-18 14:06:01 -04:00
parent 501798a8cb
commit a1380dbb8a

View File

@ -2565,13 +2565,10 @@ namespace VEPROMS.CSLA.Library
else else
{ {
//Create tree node for copied procedure when no other procedures exist in the folder //Create tree node for copied procedure when no other procedures exist in the folder
VETreeNode vtn = treeNodeReplace as VETreeNode; VETreeNode tn = null;
DocVersionInfo dvi = vtn.VEObject as DocVersionInfo; tn = new VETreeNode(newItemInfo);
treeNodeReplace.Nodes.Add(tn);
ItemInfo newProc = dvi.PasteChild(copyStartID); treeNodeReplace = tn;
VETreeNode tn1 = new VETreeNode(newProc);
treeNodeReplace.Nodes.Add(tn1); // add tree node to end of list.
treeNodeReplace = tn1;
} }
return newItemInfo; return newItemInfo;
} }