B2017-245 Disable the Save RO Button for Section and Procedure Titles
This commit is contained in:
parent
94bf1c70a4
commit
090b3cd452
@ -232,13 +232,15 @@ namespace Volian.Controls.Library
|
||||
string childroid = chld.roid.ToLower() + "0000";
|
||||
childroid = childroid.Substring(0, 16);
|
||||
bool isenh = MyRTB != null && MyRTB.MyItemInfo != null && MyRTB.MyItemInfo.IsEnhancedStep;
|
||||
btnSaveRO.Enabled = !isenh && UserInfo.CanEdit(MyUserInfo, Mydvi) && ((_SavCurROLink == null) || !(childroid.Equals(SavROLink.ROID.ToLower()))); //added security check (UserInfo.CanEdit)
|
||||
//B2017-245 Disable SAveRO buttton for Procedues and Sections
|
||||
bool isNotStep = MyRTB != null && MyRTB.MyItemInfo != null && (MyRTB.MyItemInfo.IsProcedure || MyRTB.MyItemInfo.IsSection);
|
||||
btnSaveRO.Enabled = !isNotStep && !isenh && UserInfo.CanEdit(MyUserInfo, Mydvi) && ((_SavCurROLink == null) || !(childroid.Equals(SavROLink.ROID.ToLower()))); //added security check (UserInfo.CanEdit)
|
||||
btnCancelRO.Enabled = ((_SavCurROLink != null) && childroid != SavROLink.ROID.ToLower());
|
||||
btnGoToRO.Enabled = UserInfo.CanEditROs(MyUserInfo, Mydvi); // Writers and Reviewers cannot edit ROs (run the RO Editor)
|
||||
switch (chld.type)
|
||||
{
|
||||
case 1: // standard (regular) text RO type
|
||||
tbROValue.Text = chld.value.Replace(@"\u160?"," ");
|
||||
tbROValue.Text = chld.value.Replace(@"\u160?", " ");
|
||||
btnPreviewRO.Enabled = false;
|
||||
if (chld.roid.StartsWith("FFFF"))
|
||||
btnGoToRO.Enabled = false;
|
||||
@ -252,10 +254,10 @@ namespace Volian.Controls.Library
|
||||
tbROValue.Text = "(Graph)";
|
||||
btnPreviewRO.Enabled = true;
|
||||
break;
|
||||
case 8: // Intergrated Graphics RO type
|
||||
tbROValue.Text = "(Image)";
|
||||
btnPreviewRO.Enabled = true;
|
||||
break;
|
||||
case 8: // Intergrated Graphics RO type
|
||||
tbROValue.Text = "(Image)";
|
||||
btnPreviewRO.Enabled = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user