Exemplo n.º 1
0
        public string GetPortalSearchInfo()
        {
            //Make sure we have removed the last result from the session
            string psi = "";

            try {
                rgxvmsp.QueryService qs = new rgxvmsp.QueryService();
                qs.Credentials     = getCredentials();
                qs.PreAuthenticate = true;
                qs.Url             = WebConfigurationManager.AppSettings["rgxvmsp.search"].ToString();
                //psi = qs.GetPortalSearchInfo();
            }
            catch (Exception ex) { throw new FaultException <EnterpriseFault>(new EnterpriseFault(ex.Message), "Service Error"); }
            return(psi);
        }
Exemplo n.º 2
0
        public string GetSearchMetadata()
        {
            //Make sure we have removed the last result from the session
            string xml = "";

            try {
                rgxvmsp.QueryService qs = new rgxvmsp.QueryService();
                qs.Credentials     = getCredentials();
                qs.PreAuthenticate = true;
                qs.Url             = WebConfigurationManager.AppSettings["rgxvmsp.search"].ToString();
                DataSet ds = null;  //qs.GetSearchMetadata();
                if (ds != null)
                {
                    xml = ds.GetXml();
                }
            }
            catch (Exception ex) { throw new ApplicationException("Unexpected error in GetSearchMetadata().", ex); }
            return(xml);
        }
Exemplo n.º 3
0
        public DataSet SearchSharePointImageStore(SearchDS search)
        {
            //
            DataSet ds = null;

            try {
                string SQL = getSQLQuery(search.SearchTable[0].ScopeName);
                SQL = SQL.Replace("selectStmnt", getSelectClause(search.SearchTable[0].DocumentClass)).Replace("whereClause", getWhereClause(search)).Replace("MaxSearchResults", search.SearchTable[0].MaxResults.ToString());
                rgxvmsp.QueryService qs = new rgxvmsp.QueryService();
                qs.Credentials     = getCredentials();
                qs.PreAuthenticate = true;
                //qs.Timeout = 500000;    //Default 100000 msec
                qs.Url         = WebConfigurationManager.AppSettings["rgxvmsp.spsearch"].ToString();
                qs.Credentials = getCredentials();
                ds             = qs.QueryEx(SQL);
            }
            catch (Exception ex) { throw new ApplicationException("Unexpected error in SearchSharePointImageStore(SearchDS).", ex); }
            return(ds);
        }
Exemplo n.º 4
0
        public string GetSearchMetadata()
        {
            //Make sure we have removed the last result from the session
            string xml = "";

            try {
                rgxvmsp.QueryService qs = new rgxvmsp.QueryService();
                qs.Credentials     = getCredentials();
                qs.PreAuthenticate = true;
                qs.Url             = WebConfigurationManager.AppSettings["rgxvmsp.search"].ToString();
                DataSet ds = qs.GetSearchMetadata();
                if (ds != null)
                {
                    xml = ds.GetXml();
                }
            }
            catch (Exception ex) { throw new FaultException <EnterpriseFault>(new EnterpriseFault(ex.Message), "Service Error"); }
            return(xml);
        }
Exemplo n.º 5
0
        public DataSet SearchSharePointImageStore(SearchRequest request)
        {
            //
            DataSet ds = null;

            try {
                string SQL = getSQLQuery(request.ScopeName);
                SQL = SQL.Replace("selectStmnt", getSelectClause(request.DocumentClass)).Replace("whereClause", getWhereClause(request)).Replace("MaxSearchResults", request.MaxResults.ToString());
                rgxvmsp.QueryService qs = new rgxvmsp.QueryService();
                qs.Credentials     = getCredentials();
                qs.PreAuthenticate = true;
                //qs.Timeout = 500000;    //Default 100000 msec
                qs.Url         = WebConfigurationManager.AppSettings["rgxvmsp.search"].ToString();
                qs.Credentials = getCredentials();
                ds             = qs.QueryEx(SQL);
            }
            catch (Exception ex) { throw new FaultException <EnterpriseFault>(new EnterpriseFault(ex.Message), "Service Error"); }
            return(ds);
        }