Exemple #1
0
        public ActionResult Search2(string q, string facetDataType, string facetMedia, string facetRecordSource, string facetAgency, string facetState, string facetOrgType, string facetTags, string facetPopDensity, string facetRegion, string facetStatus, string activeTab, string currentPage, string sortType, string sortDir)
        {
            ;
            var model = new vmDashboardSearch
            {
                q                 = q,
                facetDataType     = facetDataType,
                facetMedia        = facetMedia,
                facetRecordSource = facetRecordSource,
                facetAgency       = facetAgency,
                facetState        = facetState,
                facetOrgType      = facetOrgType,
                facetTags         = facetTags,
                facetPopDensity   = facetPopDensity,
                facetRegion       = facetRegion,
                facetStatus       = facetStatus,
                activeTab         = activeTab ?? "1",
                currentPage       = currentPage.ConvertOrDefault <int?>() ?? 1,
                sortType          = sortType,
                sortDir           = sortDir,
                searchResults     = AzureSearch.QuerySearchIndex(q, facetDataType, facetMedia, facetRecordSource, facetAgency, facetState, facetOrgType, facetTags, facetPopDensity, facetRegion, facetStatus, currentPage.ConvertOrDefault <int?>() ?? 1, sortType, sortDir)
            };

            //log search
            //if (!string.IsNullOrEmpty(q))
            //    db_Ref.InsertT_OE_SYS_SEARCH_LOG(q.ToUpper().Trim());

            return(View(model));
        }
        public ActionResult Index(vmDashboardSearch model)
        {
            //int UserIDX = db_Accounts.GetUserIDX();

            model.searchResults = AzureSearch.QuerySearchIndex(model.searchStr);

            return(View(model));
        }
        // GET: Dashboard/Search
        public ActionResult Search(string q, string facetDataType, string facetMedia, string facetRecordSource, string facetAgency, string facetState, string facetTags, string facetPopDensity, string facetRegion, string facetStatus, string activeTab, string currentPage, string sortType)
        {
            var model = new vmDashboardSearch();

            model.q                 = q;
            model.facetDataType     = facetDataType;
            model.facetMedia        = facetMedia;
            model.facetRecordSource = facetRecordSource;
            model.facetAgency       = facetAgency;
            model.facetState        = facetState;
            model.facetTags         = facetTags;
            model.facetPopDensity   = facetPopDensity;
            model.facetRegion       = facetRegion;
            model.facetStatus       = facetStatus;
            model.activeTab         = activeTab ?? "1";
            model.currentPage       = currentPage.ConvertOrDefault <int?>() ?? 1;
            model.sortType          = sortType;

            model.searchResults = AzureSearch.QuerySearchIndex(model.q, model.facetDataType, model.facetMedia, model.facetRecordSource, model.facetAgency, model.facetState, model.facetTags, model.facetPopDensity, model.facetRegion, model.facetStatus, model.currentPage, model.sortType);
            return(View(model));
        }
        // GET: Dashboard
        public ActionResult Index()
        {
            var model = new vmDashboardSearch();

            return(View(model));
        }