Beispiel #1
0
        public static Dictionary <string, bool> GetQueryListWithValidity(Session session)
        {
            Dictionary <string, bool> validQueries = new Dictionary <string, bool>();
            IEnumerable <string>      queryList    = GetQueryList(session);

            foreach (string query in queryList)
            {
                OAdQuerydef qryDef = CQWrapper.GetQueryDef(CQWrapper.GetWorkSpace(session), query);

                string str = CQWrapper.GetPrimaryEntityDefName(qryDef);
                validQueries[query] = !string.Equals(str, "All_UCM_Activities");
            }
            return(validQueries);
        }
Beispiel #2
0
        public static IEnumerable <string> GetQueryList(Session session)
        {
            WORKSPACE ws = CQWrapper.GetWorkSpace(session);

            return(CQWrapper.GetQueryList(ws, (short)OLEWKSPCQUERYTYPE.OLEWKSPCBOTHQUERIES));
        }
Beispiel #3
0
        public static IEnumerable <IOAdDatabaseDesc> GetAccessibleDatabases()
        {
            Session session = CQWrapper.CreateSession();

            return(CQWrapper.GetAccessibleDatabases(session, CQConstants.MasterDBName, string.Empty, string.Empty));
        }