diff --git a/PROMS/VEPROMS User Interface/dlgManageSecurity.cs b/PROMS/VEPROMS User Interface/dlgManageSecurity.cs index 80f01c17..783003e0 100644 --- a/PROMS/VEPROMS User Interface/dlgManageSecurity.cs +++ b/PROMS/VEPROMS User Interface/dlgManageSecurity.cs @@ -347,6 +347,11 @@ namespace VEPROMS return; } GroupInfo gi = myGroupInfoList[lstGroups.SelectedIndex]; + if(myFolder.FolderConfig.Security_Group == gi.GID) + { + MessageBox.Show("Cannot Delete Default Group", "Attempt to Delete Default", MessageBoxButtons.OK, MessageBoxIcon.Warning); + return; + } bool deleteOK = true; if(gi.GroupMembershipCount > 0) { diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.cs index 1ea5f753..b586246e 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.cs +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.cs @@ -1948,6 +1948,8 @@ namespace VEPROMS infotabRO.Visible = true; } infotabTags.Visible = false; + infotabApplicability.Visible = false; + infotabHistory.Visible = false; displayBookMarks.MyEditItem = null; displayFoldoutMaint.Visible = false; //vlnStackTrace.ShowStack("enter tc_ItemSelectedChanged {0}", _CurrentItem); @@ -1979,7 +1981,7 @@ namespace VEPROMS displayTags.IsVisible = true; } infotabHistory.Visible = true; - if (args.MyItemInfo.MyDocVersion.MultiUnitCount > 1) + if (args.MyItemInfo.MyDocVersion.MultiUnitCount > 1 && !args.MyItemInfo.IsProcedure ) { infotabApplicability.Visible = true; displayApplicability.MyItemInfo = args.MyEditItem.MyItemInfo;