void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { //_label_User_Context.Text = ErrorMsgs.NoPermissionsShown; m_serverInstance = ((Data.Server)contextIn).ServerInstance; if (m_serverInstance != null) { Sql.RegisteredServer.GetServer(Program.gController.Repository.ConnectionString, m_serverInstance.ConnectionName, out m_serverInstance); } if (m_serverInstance == null) { m_dt_snapshots.Clear(); _grid.BeginUpdate(); _grid.DataSource = m_dt_snapshots.DefaultView; _grid.DataMember = ""; this._grid.EndUpdate(); _label_Snapshot.Text = HeaderSnapshots; } else { loadDataSource(); } }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { //Title = Utility.Constants.ViewTitle_PermissionExplorer; m_context = (Data.PermissionExplorer)contextIn; m_serverInstance = ((Data.PermissionExplorer)contextIn).ServerInstance; m_snapshotId = ((Data.PermissionExplorer)contextIn).SnapShotId; if (m_serverInstance != null && Sql.RegisteredServer.IsServerRegistered(m_serverInstance.ConnectionName)) { Title = m_serverInstance.ConnectionName; if (m_context.Tab != Tab.None) { _ultraTabControl.SelectedTab = _ultraTabControl.Tabs[(int)m_context.Tab]; } int tab = 0; if (_ultraTabControl.SelectedTab != null) { tab = _ultraTabControl.SelectedTab.Index; } setTabContext(tab); _smallTask_Collect.Enabled = Program.gController.Permissions.hasSecurity(Utility.Security.Functions.Collect); _smallTask_Configure.Enabled = Program.gController.Permissions.hasSecurity(Utility.Security.Functions.ConfigureAuditSettings); } else { //Program.gController.SignalRefreshServersEvent(false, null); } }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { m_context = (Data.PolicyUsers)contextIn; m_policy = m_context.Policy; m_serverInstance = m_context.Server; setMenuConfiguration(); //Start-SQLsecure 3.1 (Tushar)--Adding support for Azure SQL Database. if (m_serverInstance != null && m_serverInstance.ServerType == ServerType.AzureSQLDatabase) { _ultraTabControl_Users.Tabs[tabKey_Windows].Visible = false; _ultraTabControl_Users.Tabs[tabKey_AzureSQLDatabase].Visible = true; } else if (m_serverInstance != null && m_serverInstance.ServerType != ServerType.AzureSQLDatabase) { _ultraTabControl_Users.Tabs[tabKey_Windows].Visible = true; _ultraTabControl_Users.Tabs[tabKey_AzureSQLDatabase].Visible = false; } else if (m_serverInstance == null) { _ultraTabControl_Users.Tabs[tabKey_Windows].Visible = true; _ultraTabControl_Users.Tabs[tabKey_AzureSQLDatabase].Visible = true; } //End-SQLsecure 3.1 (Tushar)--Adding support for Azure SQL Database. loadDataSource(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { // Set the title. m_Title = contextIn.Name; _auditedServers.UpdateStatus(); }
public NodeTag( Interfaces.IDataContext dataContextIn, Utility.View viewIn ) { m_DataContext = dataContextIn; m_View = viewIn; }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Data.Report context = (Data.Report)contextIn; if (context.RunReport && _button_RunReport.Enabled) { runReport(); } }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { m_context = (Data.PolicyAssessment)contextIn; m_policy = m_context.Policy; setMenuConfiguration(); loadDataSource(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { m_context = (Data.Server)contextIn; m_serverInstance = ((Data.Server)contextIn).ServerInstance; if (m_serverInstance != null) { Title = Utility.Constants.ViewTitle_Server + ": " + m_serverInstance.ConnectionName; } RefreshView(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { m_context = (Data.PolicySummary)contextIn; m_policy = m_context.Policy; m_server = m_context.Server; _viewSection_PolicyStatus.Title = string.Format(TitleFormat, m_server == null ? (m_policy.IsAssessment ? string.Format(Display_Assessment, m_policy.AssessmentStateName) : Display_Policy) : Display_Server); setMenuConfiguration(); loadDataSource(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { // Set the title. m_Title = contextIn.Name; m_context = (Data.Main_SecuritySummary)contextIn; m_policy = m_context.Policy; m_server = m_context.Server; _ultraToolbarsManager.Ribbon.SelectedTab = _ultraToolbarsManager.Ribbon.Tabs[(int)(m_context.SecurityView == SecurityView.None ? m_selectedView : m_context.SecurityView)]; updateRibbonAuditData(); showRefresh(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { // Set the title. m_Title = contextIn.Name; m_context = (Data.PolicyAssessment)contextIn; m_policy = m_context.Policy; m_server = m_context.Server; _ultraToolbarsManager.Ribbon.SelectedTab = _ultraToolbarsManager.Ribbon.Tabs[(int)(m_context.AssessmentView == AssessmentView.None ? m_selectedView : m_context.AssessmentView)]; m_selectedMetricId = null; showRefresh(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Title = "Reports"; _linkLabel_Configure.Enabled = Program.gController.isAdmin; Data.Main_Reports context = (Data.Main_Reports)contextIn; if (context.Tab != Tab.None) { ultraTabControl1.SelectedTab = ultraTabControl1.Tabs[(int)context.Tab]; } loadData(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Title = String.Format(Utility.Constants.ViewTitle_ExploreSnapshots, contextIn.Name); //Get the server info and snapshot list and load the datasource for the grid m_serverInstance = ((Data.ExploreSnapshots)contextIn).ServerInstance; m_dt_snapshots.Columns.Add(colIcon, typeof(Image)); m_dt_snapshots.Columns.Add(colId, typeof(int)); m_dt_snapshots.Columns.Add(colStartDate, typeof(DateTime)); m_dt_snapshots.Columns.Add(colStartTime, typeof(DateTime)); m_dt_snapshots.Columns.Add(colAutomated, typeof(Image)); m_dt_snapshots.Columns.Add(colStatus, typeof(String)); m_dt_snapshots.Columns.Add(colComments, typeof(String)); m_dt_snapshots.Columns.Add(colBaseline, typeof(Image)); m_dt_snapshots.Columns.Add(colBaselineComments, typeof(String)); m_dt_snapshots.Columns.Add(colObjects, typeof(int)); m_dt_snapshots.Columns.Add(colPermissions, typeof(int)); m_dt_snapshots.Columns.Add(colLogins, typeof(int)); m_dt_snapshots.Columns.Add(colWindowsGroupMembers, typeof(int)); loadDataSource(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Title = Utility.Constants.ViewTitle_UserPermissions; //if (((Data.UserPermissions)contextIn).ServerInstance == null) //{ // _button_BrowseServers_Click(null, null); //} m_serverInstance = ((Data.UserPermissions)contextIn).ServerInstance; if (m_serverInstance == null) { _groupBox_SelectUser.Enabled = false; _linkLabel_Snapshot.Text = ""; _textBox_Database.Enabled = false; _button_BrowseDatabases.Enabled = false; } else { _groupBox_SelectUser.Enabled = true; _textBox_Database.Enabled = true; _button_BrowseDatabases.Enabled = true; //Get the server info and snapshot list and load the datasource for the grid _textBox_Server.Text = m_serverInstance.ConnectionName; setSnapshot(((Data.UserPermissions)contextIn).SnapShotId); // Make sure logintype is set correctly to start _radioButton_WindowsUser.Checked = true; m_loginType = Sql.LoginTypes.WindowsLogin; } checkSelections(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { //Do not set the title here, it is set in the report }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Title = "Logins"; // Move to constants loadDataSource(true); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Title = contextIn.Name; }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { loadDataSource(); }
void Interfaces.IView.SetContext(Interfaces.IDataContext contextIn) { Title = "Manage Policies"; // Move to constants loadPolicyDataSource(true); }