public ActionResult AdminDeviceSearch(FormCollection collection) { #region Get Search Query string query = collection.GetValue("query").AttemptedValue; #endregion #region Prep Utilities BusinessLogicHandler myHandler = new BusinessLogicHandler(); SearchViewModel model = new SearchViewModel(); #endregion #region Execute Search model.Query = query; model.GadgetResults = myHandler.TechnologyGlobalSearch(query); model.GadgetCategoryResults = myHandler.DeviceGlobalSearch(query); model.ManufacturerResults = myHandler.ManufacturerGlobalSearch(query); #endregion return View(model); }
public ActionResult Search(FormCollection collect) { #region Get Search Term string query = collect.GetValue("query").AttemptedValue; #endregion #region init search BusinessLogicHandler myHandler = new BusinessLogicHandler(); SearchViewModel result = new SearchViewModel(); #endregion #region execute search result.Query = query; result.BookResults = myHandler.BookGlobalSearch(query); result.BookCategoryResults = myHandler.BookCategoryGlobalSearch(query); result.AuthorResults = myHandler.AuthorGlobalSearch(query); result.GadgetResults = myHandler.TechnologyGlobalSearch(query); result.GadgetCategoryResults = myHandler.DeviceGlobalSearch(query); result.ManufacturerResults = myHandler.ManufacturerGlobalSearch(query); result.PublisherResults = myHandler.PublisherGlobalSearch(query); #endregion return View(result); }