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)); }
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)); }