Exemple #1
0
        public void ProcessCommand(Utility.ViewSpecificCommand command)
        {
            Debug.Assert(m_CurrentCommandHandler != null);

            if (m_CurrentCommandHandler != null)
            {
                m_CurrentCommandHandler.ProcessCommand(command);
            }
        }
Exemple #2
0
        // This is identical to BaseView for consistency
        void Interfaces.ICommandHandler.ProcessCommand(Utility.ViewSpecificCommand command)
        {
            switch (command)
            {
            case Utility.ViewSpecificCommand.NewAuditServer:
                showNewAuditServer();
                break;

            case Utility.ViewSpecificCommand.NewLogin:
                showNewLogin();
                break;

            case Utility.ViewSpecificCommand.Baseline:
                showBaseline();
                break;

            case Utility.ViewSpecificCommand.Collect:
                showCollect();
                break;

            case Utility.ViewSpecificCommand.Configure:
                showConfigure();
                break;

            case Utility.ViewSpecificCommand.Delete:
                showDelete();
                break;

            case Utility.ViewSpecificCommand.Properties:
                showProperties();
                break;

            case Utility.ViewSpecificCommand.Refresh:
                showRefresh();
                break;

            case Utility.ViewSpecificCommand.UserPermissions:
                showPermissions(Views.View_PermissionExplorer.Tab.UserPermissions);
                break;

            case Utility.ViewSpecificCommand.ObjectPermissions:
                showPermissions(Views.View_PermissionExplorer.Tab.ObjectPermissions);
                break;

            default:
                Debug.Assert(false, "Unknown command passed to BaseReport");
                break;
            }
        }
Exemple #3
0
        void Interfaces.ICommandHandler.ProcessCommand(Utility.ViewSpecificCommand command)
        {
            switch (command)
            {
            case Utility.ViewSpecificCommand.NewAuditServer:
                Forms.Form_WizardRegisterSQLServer.Process();
                break;

            case Utility.ViewSpecificCommand.NewLogin:
                Forms.Form_WizardNewLogin.Process();
                break;

            case Utility.ViewSpecificCommand.Configure:
                Sql.RegisteredServer server = Forms.Form_SelectRegisteredServer.GetServer();
                if (server != null)
                {
                    Forms.Form_SqlServerProperties.Process(server.ConnectionName,
                                                           Forms.Form_SqlServerProperties.RequestedOperation.EditCofiguration,
                                                           Program.gController.isAdmin);
                }
                break;

            case Utility.ViewSpecificCommand.UserPermissions:
                showPermissions(Views.View_PermissionExplorer.Tab.UserPermissions);
                break;

            case Utility.ViewSpecificCommand.ObjectPermissions:
                showPermissions(Views.View_PermissionExplorer.Tab.ObjectPermissions);
                break;

            case Utility.ViewSpecificCommand.Refresh:
                RefreshView();
                break;

            default:
                Debug.Assert(false, "Unknown command passed to BaseView");
                break;
            }
        }