Revised code to only allow Administrator to access Administrative Tools

This commit is contained in:
Rich 2015-02-18 18:51:00 +00:00
parent a8b50ef929
commit a6ed94d8c6

View File

@ -849,7 +849,7 @@ namespace VEPROMS
private System.Threading.Timer MyActivityTimer; private System.Threading.Timer MyActivityTimer;
private DevComponents.DotNetBar.ButtonItem btnManageSecurity; private DevComponents.DotNetBar.ButtonItem btnManageSecurity;
private DevComponents.DotNetBar.ButtonItem btnResetSecurity; private DevComponents.DotNetBar.ButtonItem btnResetSecurity;
private DevComponents.DotNetBar.ButtonItem btnBatchRefresh; private DevComponents.DotNetBar.ButtonItem btnAdministrativeTools;
private TabItemsToClose _MyCloseTabList = new TabItemsToClose(); private TabItemsToClose _MyCloseTabList = new TabItemsToClose();
public TabItemsToClose MyCloseTabList public TabItemsToClose MyCloseTabList
{ {
@ -881,9 +881,9 @@ namespace VEPROMS
btnResetSecurity.Click += new EventHandler(btnResetSecurity_Click); btnResetSecurity.Click += new EventHandler(btnResetSecurity_Click);
//end added by jcb //end added by jcb
//batch refresh transitions //batch refresh transitions
btnBatchRefresh = new ButtonItem("btnBatchRefresh", "Administrative Tools"); btnAdministrativeTools = new ButtonItem("btnAdministrativeTools", "Administrative Tools");
btnBatchRefresh.Click += new EventHandler(btnBatchRefresh_Click); btnAdministrativeTools.Click += new EventHandler(btnAdministrativeTools_Click);
btnAdmin.SubItems.Add(btnBatchRefresh); btnAdmin.SubItems.Add(btnAdministrativeTools);
//end batch refresh transitions //end batch refresh transitions
UserInfo ui = null; UserInfo ui = null;
try try
@ -907,6 +907,7 @@ namespace VEPROMS
btnManageSecurity.Visible = isVisible; btnManageSecurity.Visible = isVisible;
btnUpdateFormats.Visible = isVisible; btnUpdateFormats.Visible = isVisible;
btnResetSecurity.Visible = isVisible; btnResetSecurity.Visible = isVisible;
btnAdministrativeTools.Visible = isVisible;
tmrCloseTabItems = new Timer(); tmrCloseTabItems = new Timer();
tmrCloseTabItems.Interval = 100; tmrCloseTabItems.Interval = 100;
tmrCloseTabItems.Tick += new EventHandler(tmrCloseTabItems_Tick); tmrCloseTabItems.Tick += new EventHandler(tmrCloseTabItems_Tick);
@ -1034,7 +1035,7 @@ namespace VEPROMS
} }
} }
void btnBatchRefresh_Click(object sender, EventArgs e) void btnAdministrativeTools_Click(object sender, EventArgs e)
{ {
frmBatchRefresh frm = new frmBatchRefresh(); frmBatchRefresh frm = new frmBatchRefresh();
frm.ProgressBar = bottomProgBar; frm.ProgressBar = bottomProgBar;