Ejemplo n.º 1
0
        public ActionResult DefualtSearch(string searchString)
        {
            if (string.IsNullOrWhiteSpace(searchString) || string.IsNullOrEmpty(searchString))
            {
                Response.Redirect(Request.UrlReferrer.ToString());
                return(View());
            }

            var model = new SearchFilter
            {
                SearchCategory    = true,
                SearchCodeExample = true,
                SearchProfile     = true,
                SearchRequest     = searchString
            };

            var service = new SearchService();

            var result = service.AdvanceSearch(model);

            if (result == null)
            {
                Response.Redirect(Request.UrlReferrer.ToString());
                return(View());
            }

            return(View("SearchResults", result));
        }
Ejemplo n.º 2
0
        public ActionResult SearchResults()
        {
            var model = TempData["SearchModel"] as SearchFilter;

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }
            var service = new SearchService();

            var result = service.AdvanceSearch(model);

            if (result == null)
            {
                return(View(model));
            }

            return(View(result));
        }