public ActionResult Index(string searchText) { VmCourse model = new VmCourse(); model.BannerImage = db.BannerImages.FirstOrDefault(); model.Courses = db.Courses.Where(w => (!string.IsNullOrEmpty(searchText) ? w.Title.Contains(searchText) : true) || (!string.IsNullOrEmpty(searchText) ? w.CkEditorContent.Contains(searchText) : true)).ToList(); return(View(model)); }
public ActionResult Index(string search) { VmCourse vmCourse = new VmCourse(); vmCourse.Courses = db.Courses.Where(s => search == null? true:( s.Title.Contains(search) || s.Explanation.Contains(search) || s.Content.Contains(search) || s.Language.Contains(search) )).Include("Catagory").ToList(); vmCourse.Header = db.Headers.FirstOrDefault(h => h.Page == "Course"); if (Session["User"] != null) { ViewData["Username"] = db.Users.Find(Session["UserId"]).Username; } ViewBag.Setting = db.Settings.Include("SettingSocials").FirstOrDefault(); return(View(vmCourse)); }