Esempio n. 1
0
        // 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)));
        }
Esempio n. 2
0
        public JsonResult listName(string q)
        {
            var data = new ProjectBusinesslayer().listName(q);

            return(Json(new
            {
                data = data,
                status = true
            }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 3
0
        public ActionResult Edit(project pro)
        {
            var isTrue = new ProjectBusinesslayer().Update(pro);

            if (isTrue)
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View(pro));
            }
        }