Exemplo 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());
        }
Exemplo n.º 2
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(PluginManagement)));
 }
Exemplo n.º 3
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(OpenReadOnly), false, false));
 }
Exemplo 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)));
 }
Exemplo n.º 8
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(TopMenuBase)));
 }
Exemplo n.º 9
0
 public override bool CanRun()
 {
     return(PluginAccess.CheckAccess(nameof(SettingExtract)));
 }
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(HideKMBlendButtonsDialog)));
 }
Exemplo n.º 11
0
 public override bool Authorized()
 {
     return(PluginAccess.CheckAccess(nameof(BlendDocumentMapper)));
 }
Exemplo n.º 12
0
        public override bool Authorized()
        {
            return(PluginAccess.CheckAccess(nameof(Automator)));

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