public IActionResult Index() { if (HttpContext.GetLoggedUser() != null) { TempData["logged"] = "True"; } HomePageIndexVM hm = new HomePageIndexVM { Rows = con.Products.Where(x => x.Id <= 6).Select(x => new HomePageIndexVM.Row { Route = x.ImageRoute, Id = x.Id } ).ToList(), Categories = con.Categories.Select(x => x).ToList() }; return(View(hm)); }
//search bar public IActionResult Search(HomePageIndexVM modelH = null, BrandListingVM modelB = null, ProductListingVM modelP = null) { string search = null; if (modelH.Search != null) { search = modelH.Search; } else if (modelB.Search != null) { search = modelB.Search; } else if (modelP.Search != null) { search = modelP.Search; } return(RedirectToAction("ProductListing", new { search = search })); }