// GET: VehicleMake public ActionResult Index(string sortOrder, string currentFilter, string searchStr, int?page) { ViewBag.CurrentSort = sortOrder; ViewBag.NameSortParm = String.IsNullOrEmpty(sortOrder) ? "name_desc" : ""; ViewBag.AbrvSortParm = sortOrder == "abrv" ? "abrv_desc" : "abrv"; if (searchStr != null) { page = 1; } else { searchStr = currentFilter; } ViewBag.CurrentFilter = searchStr; return(View(_service.PageList(page, searchStr, currentFilter, sortOrder))); }