// GET: Project public ActionResult Index(string SearchString, string currentFIlter, int?page) { int PageSize; int pageNumber; List <project> model = null; if (SearchString != null) { page = 1; ViewBag.currentFilter = SearchString; PageSize = 5; pageNumber = (page ?? 1); model = new ProjectBusinesslayer().Search(SearchString).ToList(); return(View(model.ToPagedList(pageNumber, PageSize))); } else { SearchString = currentFIlter; } ViewBag.currentFilter = SearchString; PageSize = 5; pageNumber = (page ?? 1); model = db.projects.ToList(); return(View(model.ToPagedList(pageNumber, PageSize))); }
public JsonResult listName(string q) { var data = new ProjectBusinesslayer().listName(q); return(Json(new { data = data, status = true }, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(project pro) { var isTrue = new ProjectBusinesslayer().Update(pro); if (isTrue) { return(RedirectToAction("Index")); } else { return(View(pro)); } }