Exemple #1
0
        private void AddLoggedInUserActions()
        {
            ActionsPaneItems.Clear();
            EnabledStandardVerbs = StandardVerbs.Delete;
            var logoutAction = new Action("Logout", "Logout", (int)TreeImageIndex.Logout, ServerNodeAction.ActionLogout);

            ActionsPaneItems.Add(logoutAction);
            var addTenant = new Action("Add New Tenant", "Add New Tenant", (int)TreeImageIndex.AddTenant, ServerNodeAction.ActionAddTenant);

            ActionsPaneItems.Add(addTenant);
            var addExistingTenant = new Action("Add Existing Tenant", "Add Existing Tenant", (int)TreeImageIndex.Tenant, ServerNodeAction.ActionAddExistingTenant);

            ActionsPaneItems.Add(addExistingTenant);
            var serverInfo = new Action("About Server", "Shows the server release and product information", (int)TreeImageIndex.Settings, ServerNodeAction.ActionViewServerInfo);

            ActionsPaneItems.Add(serverInfo);

            var isSystemTenantPresent = CheckSystemTenantIsPresent();

            if (isSystemTenantPresent)
            {
                var computer = new Action("Get Computers", "Shows the computers associated with the server", (int)TreeImageIndex.Computers, ServerNodeAction.ActionGetComputers);
                ActionsPaneItems.Add(computer);
            }
            ActionsPaneItems.Add(new Action("Diagnostics", "Diagnostics", (int)TreeImageIndex.TrustedCertificate, ServerNodeAction.ActionTokenWizard));
        }
 /// <summary>
 /// PlugEvents method implementation
 /// </summary>
 internal void PlugEvents(UsersListView lst)
 {
     usersControl = lst;
     ActionsPaneItems.Clear();
     SelectionData.ActionsPaneItems.Clear();
     SelectionData.ActionsPaneHelpItems.Clear();
     SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete);
     SelectionData.ActionsPaneItems.Add(new Microsoft.ManagementConsole.Action(res.USERSFRMPROPERTIES, res.USERSFRMPROPERTIESDESC, -1, "PropertyUser"));
     UsersListControl.contextMenuStripGrid.Items.Clear();
     UsersListControl.contextMenuStripGrid.Items.Add(res.USERSFRMPROPERTIES);
     ModeActionsPaneItems.Clear();
     UsersListControl.DataSelectionChanged += OnDataSelectionChanged;
     UsersListControl.DataEditionActivated += OnDataEditionActivated;
     _activate.Text          = res.USERSFRMACTIVATE;
     _activate.ToolTipText   = res.USERSFRMACTIVATEDESC;
     _activate.Click        += _activate_Click;
     _deactivate.Text        = res.USERSFRMDEACTIVATE;
     _deactivate.ToolTipText = res.USERSFRMDEACTIVATEDESC;
     _deactivate.Click      += _deactivate_Click;
     _properties.Text        = res.USERSFRMPROPERTIES;
     _properties.ToolTipText = res.USERSFRMPROPERTIESDESC;
     _properties.Click      += _properties_Click;
     _delete.Text            = res.USERSFRMDELETE;
     _delete.ToolTipText     = res.USERSFRMDELETE;
     _delete.Click          += _delete_Click;
 }
Exemple #3
0
        /// <summary>
        /// Adds login actions
        /// </summary>
        public void AddLoginActions()
        {
            ActionsPaneItems.Clear();
            EnabledStandardVerbs = StandardVerbs.Delete;
            var logoutAction = new mmc.Action(ServerNodeAction.Login.ToString(), ServerNodeAction.Login.ToString(), (int)VMPSCHighAvailability.Common.ImageIndex.Management, ServerNodeAction.Login);

            ActionsPaneItems.Add(logoutAction);
        }
Exemple #4
0
        private void AddLoggedOutUserActions()
        {
            ActionsPaneItems.Clear();
            EnabledStandardVerbs = StandardVerbs.Delete;
            var loginAction = new Action("Login", "Login", (int)TreeImageIndex.Login, ServerNodeAction.ActionLogin);

            ActionsPaneItems.Add(loginAction);
            ActionsPaneItems.Add(new Action("Diagnostics", "Diagnostics", (int)TreeImageIndex.TrustedCertificate, ServerNodeAction.ActionTokenWizard));
        }
Exemple #5
0
 /// <summary>
 /// PlugEvents method implementation
 /// </summary>
 internal void PlugEvents(UsersListView lst)
 {
     lst.DataSelectionChanged += OnDataSelectionChanged;
     lst.DataEditionActivated += OnDataEditionActivated;
     ActionsPaneItems.Clear();
     SelectionData.ActionsPaneItems.Clear();
     SelectionData.ActionsPaneHelpItems.Clear();
     SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete | StandardVerbs.Properties);
     ModeActionsPaneItems.Clear();
 }
Exemple #6
0
 /// <summary>
 /// PlugEvents method implementation
 /// </summary>
 internal void PlugEvents(UsersListView lst)
 {
     lst.DataSelectionChanged += OnDataSelectionChanged;
     lst.DataEditionActivated += OnDataEditionActivated;
     ActionsPaneItems.Clear();
     SelectionData.ActionsPaneItems.Clear();
     SelectionData.ActionsPaneHelpItems.Clear();
     SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete);
     SelectionData.ActionsPaneItems.Add(new Microsoft.ManagementConsole.Action(res.USERSFRMPROPERTIES, res.USERSFRMPROPERTIESDESC, -1, "PropertyUser"));
     ModeActionsPaneItems.Clear();
 }
        public void AddLoginActions()

        {
            ActionsPaneItems.Clear();

            EnabledStandardVerbs = StandardVerbs.Delete;

            LoginAction = new Microsoft.ManagementConsole.Action(MMCUIConstants.LOGIN, MMCUIConstants.LOGIN, -1, ACTION_LOGIN);

            ActionsPaneItems.Add(LoginAction);
        }
        /// <summary>
        /// Initialize method override
        /// </summary>
        protected override void OnInitialize(AsyncStatus status)
        {
            storageViewControl = (StorageViewControl)this.Control;
            storageScopeNode   = (ServiceStorageScopeNode)this.ScopeNode;
            storageScopeNode.storageFormView = this;

            ActionsPaneItems.Clear();
            SelectionData.ActionsPaneItems.Clear();
            SelectionData.ActionsPaneHelpItems.Clear();
            SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete | StandardVerbs.Properties);
            ModeActionsPaneItems.Clear();
            base.OnInitialize(status);
        }
        /// <summary>
        /// Initialize method override
        /// </summary>
        protected override void OnInitialize(AsyncStatus status)
        {
            SecurityControl   = (ServiceBiometricsViewControl)this.Control;
            securityScopeNode = (ServiceBiometricsScopeNode)this.ScopeNode;
            securityScopeNode.BiometricsFormView = this;

            ActionsPaneItems.Clear();
            SelectionData.ActionsPaneItems.Clear();
            SelectionData.ActionsPaneHelpItems.Clear();
            SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete | StandardVerbs.Properties);
            ModeActionsPaneItems.Clear();

            base.OnInitialize(status);
        }
        /// <summary>
        /// Initialize method override
        /// </summary>
        protected override void OnInitialize(AsyncStatus status)
        {
            usersControl  = (RootViewControl)this.Control;
            rootScopeNode = (RootScopeNode)this.ScopeNode;
            rootScopeNode.rootFormView = this;

            ActionsPaneItems.Clear();
            SelectionData.ActionsPaneItems.Clear();
            SelectionData.ActionsPaneHelpItems.Clear();
            SelectionData.EnabledStandardVerbs = StandardVerbs.None;
            ModeActionsPaneItems.Clear();

            base.OnInitialize(status);
        }
        /// <summary>
        /// Initialize method override
        /// </summary>
        protected override void OnInitialize(AsyncStatus status)
        {
            usersControl        = (ParametersViewControl)this.Control;
            parametersScopeNode = (ServicePropertiesScopeNode)this.ScopeNode;
            parametersScopeNode.parametersFormView = this;

            ActionsPaneItems.Clear();
            SelectionData.ActionsPaneItems.Clear();
            SelectionData.ActionsPaneHelpItems.Clear();
            SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete | StandardVerbs.Properties);
            ModeActionsPaneItems.Clear();

            base.OnInitialize(status);
        }
Exemple #12
0
        /// <summary>
        /// Initialize.
        /// </summary>
        /// <param name="status"></param>
        protected override void OnInitialize(AsyncStatus status)
        {
            base.OnInitialize(status);
            RemoteAdminService.Paging.PageSize    = 100;
            RemoteAdminService.Paging.CurrentPage = 1;

            usersScopeNode = (UsersScopeNode)this.ScopeNode;
            usersScopeNode.usersFormView = this;
            this.Sorter = new UserMMCListComparer();

            ActionsPaneItems.Clear();
            SelectionData.ActionsPaneItems.Clear();
            SelectionData.ActionsPaneHelpItems.Clear();
            SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete | StandardVerbs.Properties);
            ModeActionsPaneItems.Clear();

            //   Mode = MmcListViewMode.Report;

            Columns[0].Title = "Nom";
            Columns[0].SetWidth(300);

            Columns.Add(new MmcListViewColumn("Email", 250, MmcListViewColumnFormat.Left, true));
            Columns.Add(new MmcListViewColumn("Téléphone", 100, MmcListViewColumnFormat.Left, true));
            Columns.Add(new MmcListViewColumn("Crée le", 80, MmcListViewColumnFormat.Center, true));
            Columns.Add(new MmcListViewColumn("Actif", 40, MmcListViewColumnFormat.Center, true));
            Columns.Add(new MmcListViewColumn("Méthode", 60, MmcListViewColumnFormat.Center, true));
            Columns.Add(new MmcListViewColumn("ID", 50, MmcListViewColumnFormat.Left, false));
            Columns.Add(new MmcListViewColumn("SecretKey", 200, MmcListViewColumnFormat.Left, false));

            ActionsPaneItems.Clear();
            SelectionData.ActionsPaneItems.Clear();
            SelectionData.ActionsPaneHelpItems.Clear();
            SelectionData.EnabledStandardVerbs = (StandardVerbs.Delete | StandardVerbs.Properties);
            ModeActionsPaneItems.Clear();

            Refresh();
        }