Esempio n. 1
0
        private ToolStripItem[] GetDropDownItems()
        {
            active = new List <ToolStripItem>();
            foreach (Type type in ((IEnumerable <Type>) this.GetType().Assembly.GetTypes()).Where <Type>((Func <Type, bool>)(type => type.IsSubclassOf(typeof(MenuItemBase)))).ToList <Type>())
            {
                try
                {
                    MenuItemBase menuItemBaseClass = Activator.CreateInstance(type) as MenuItemBase;
                    if (menuItemBaseClass != null && PluginAccess.CheckAccess(type.Name) && this.active.FirstOrDefault <ToolStripItem>(x => x.GetType() == menuItemBaseClass.GetType()) == null)
                    {
                        this.active.Add(menuItemBaseClass.CreateToolStripMenu((Image)null, menuItemBaseClass.GetType().Name));
                    }
                }
                catch (Exception ex)
                {
                    Logger.HandleError(ex, nameof(TopMenuBase), (object)null);
                }
            }

            return(active.ToArray());
        }
Esempio n. 2
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(PluginManagement)));
 }
Esempio n. 3
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(OpenReadOnly), false, false));
 }
Esempio n. 4
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(VIP)));
 }
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(CreateCustomFields)));
 }
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(LinksAndResources)));
 }
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(PipelineAdvancedSearch)));
 }
Esempio n. 8
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(TopMenuBase)));
 }
Esempio n. 9
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(SettingExtract)));
 }
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(HideKMBlendButtonsDialog)));
 }
Esempio n. 11
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(BlendDocumentMapper)));
 }
Esempio n. 12
0
        public override bool Authorized()
        {
            return(PluginAccess.CheckAccess(nameof(Automator)));

            throw new NotImplementedException();
        }
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(InvestorTemplateAutomate)));
 }
Esempio n. 14
0
 public override void LoanTabChanged(object sender, EventArgs e)
 {
     SideMenuUI.CreateMenu(PluginAccess.CheckAccess(nameof(SideMenu)));
 }
Esempio n. 15
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(DisableServices)));
 }
Esempio n. 16
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(ShowColumnField)));
 }
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(AnalysisTool)));
 }
Esempio n. 18
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(PluginHotUpdate)));
 }
Esempio n. 19
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(PipelineColor)));
 }
Esempio n. 20
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(ConditionsManagerInUwCondition)));
 }
Esempio n. 21
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(FieldLookup)));
 }
Esempio n. 22
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(PrintFormToEfolder)));
 }
Esempio n. 23
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(Attach_RegzCD)));
 }
Esempio n. 24
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(AutoMailer)));
 }
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(ConditionsMapper)));
 }
Esempio n. 26
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(LiveTestUser)));
 }
Esempio n. 27
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(LoanInformation)));
 }
Esempio n. 28
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(KickEveryoneOut)));
 }
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(RunCustomAction)));
 }
Esempio n. 30
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(AutomateInputFormSet)));
 }