Continuous Action Summary logic
This commit is contained in:
@@ -464,6 +464,11 @@ namespace Volian.Controls.Library
|
||||
{
|
||||
if (NodeSelect != null) NodeSelect(sender, args);
|
||||
}
|
||||
public event vlnTreeViewEvent CreateContinuousActionSummary;
|
||||
private void OnCreateContinuousActionSummary(object sender, vlnTreeEventArgs args)
|
||||
{
|
||||
if (CreateContinuousActionSummary != null) CreateContinuousActionSummary(sender, args);
|
||||
}
|
||||
public event vlnTreeViewEvent PrintProcedure;
|
||||
private void OnPrintProcedure(object sender, vlnTreeEventArgs args)
|
||||
{
|
||||
@@ -746,6 +751,7 @@ namespace Volian.Controls.Library
|
||||
cm.MenuItems.Add("New Section", new EventHandler(mi_Click));
|
||||
if (pri.MyDocVersion.MultiUnitCount > 1)
|
||||
{
|
||||
MenuItem micas = new MenuItem("Create Continuous Action Summary");
|
||||
MenuItem mip = new MenuItem("Print");
|
||||
MenuItem mia = new MenuItem("Approve");
|
||||
int k = 0;
|
||||
@@ -756,13 +762,17 @@ namespace Volian.Controls.Library
|
||||
mp.Tag = k;
|
||||
MenuItem ma = mia.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||
ma.Tag = k;
|
||||
MenuItem mc = micas.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||
mc.Tag = k;
|
||||
}
|
||||
cm.MenuItems.Add(micas);
|
||||
cm.MenuItems.Add(mip);
|
||||
cm.MenuItems.Add(mia);
|
||||
AddApprovedRevisionsMultiUnit(cm.MenuItems, pri);
|
||||
}
|
||||
else
|
||||
{
|
||||
cm.MenuItems.Add("Create Continuous Action Summary", new EventHandler(mi_Click));
|
||||
cm.MenuItems.Add("Print", new EventHandler(mi_Click));
|
||||
cm.MenuItems.Add("Approve", new EventHandler(mi_Click));
|
||||
AddApprovedRevisions(cm.MenuItems, pri);
|
||||
@@ -1235,6 +1245,9 @@ namespace Volian.Controls.Library
|
||||
case "Approve Some Procedures for":
|
||||
OnApproveSomeProcedures(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0, mi.Text, (int)mi.Tag));
|
||||
break;
|
||||
case "Create Continuous Action Summary":
|
||||
OnCreateContinuousActionSummary(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null,0,mi.Text,(int)mi.Tag));
|
||||
break;
|
||||
default:
|
||||
MessageBox.Show(string.Format("Unrecognized Menu Item '{0}'", mip.Text));
|
||||
break;
|
||||
@@ -1400,6 +1413,9 @@ namespace Volian.Controls.Library
|
||||
case "Update RO Values":
|
||||
UpdateROValues(SelectedNode as VETreeNode);
|
||||
break;
|
||||
case "Create Continuous Action Summary":
|
||||
OnCreateContinuousActionSummary(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null,0));
|
||||
break;
|
||||
//case "Check Out Procedure Set":
|
||||
// CheckOutDocVersion(SelectedNode as VETreeNode);
|
||||
// break;
|
||||
|
Reference in New Issue
Block a user