예제 #1
0
        public static ArrayList GetMenuGroupTabArrayListOfApp(string appID, string menuID)
        {
            var arraylist = new ArrayList();

            var menuPath = PathUtils.GetMenusPath(appID, menuID + ".config");

            if (FileUtils.IsFileExists(menuPath))
            {
                try
                {
                    var tabs = TabCollection.GetTabs(menuPath);
                    foreach (var parent in tabs.Tabs)
                    {
                        arraylist.Add(parent);
                    }
                }
                catch { }
            }

            return(arraylist);
        }
예제 #2
0
        public static ArrayList GetMenuTopArrayList()
        {
            var tabArrayList = new ArrayList();

            var menuPath = PathUtils.GetMenusPath("Top.config");

            if (FileUtils.IsFileExists(menuPath))
            {
                try
                {
                    var tabs = TabCollection.GetTabs(menuPath);
                    foreach (var parent in tabs.Tabs)
                    {
                        parent.IsPlatform = true;
                        tabArrayList.Add(parent);
                    }
                }
                catch { }
            }

            return(tabArrayList);
        }
예제 #3
0
 public static bool IsWcm()
 {
     return(FileUtils.IsFileExists(PathUtils.GetMenusPath(Wcm.AppId, "Management.config")));
 }