public ActionResult SearchNavigation(String searchQuery) { String search = searchQuery; List<Product> searchResults = db.Products.Where(pr => pr.status == 1 && pr.name.ToLower().Contains(search.ToLower())).ToList(); SearchModel model = new SearchModel() { name = search, products = searchResults, searchCategory = 0 }; return View("Search", model); }
public ActionResult Search(String searchByCategory, String searchCategory) { String search = searchByCategory; String category = searchCategory; SearchModel model = new SearchModel() { name = search, }; if (searchCategory == "product") { List<Product> searchResults = db.Products.Where(pr => pr.status == 1 && pr.name.ToLower().Contains(search.ToLower())).ToList(); model.products = searchResults; model.searchCategory = model.productSearchCategory; } else if (searchCategory == "store") { List<Store> searchResults = db.Stores.Where(st => st.status == 1 && st.name.ToLower().Contains(search.ToLower())).ToList(); model.stores = searchResults; model.searchCategory = model.storeSearchCategory; } return View(model); }