Example #1
0
        // GET: Student
        public ActionResult Index(string SearchString, string currentFIlter, int?page)
        {
            int            PageSize;
            int            pageNumber;
            List <student> model = null;

            if (SearchString != null)
            {
                page = 1;
                ViewBag.currentFilter = SearchString;
                PageSize   = 5;
                pageNumber = (page ?? 1);
                model      = new StudentBusinesslayer().Search(SearchString).ToList();
                return(View(model.ToPagedList(pageNumber, PageSize)));
            }
            else
            {
                SearchString = currentFIlter;
            }
            ViewBag.currentFilter = SearchString;
            PageSize   = 5;
            pageNumber = (page ?? 1);
            model      = db.students.ToList();

            return(View(model.ToPagedList(pageNumber, PageSize)));
        }
Example #2
0
        public JsonResult listName(string q)
        {
            var data = new StudentBusinesslayer().listName(q);

            return(Json(new
            {
                data = data,
                status = true
            }, JsonRequestBehavior.AllowGet));
        }
Example #3
0
        public JsonResult Delete(string studentId)
        {
            bool isDeleted = new StudentBusinesslayer().Delete(studentId);

            return(Json(isDeleted, JsonRequestBehavior.AllowGet));
        }