public JsonResult LoadData() { int draw, start, length; int pageIndex = 0; if (null != Request.Form.GetValues("draw")) { draw = int.Parse(Request.Form.GetValues("draw").FirstOrDefault().ToString()); start = int.Parse(Request.Form.GetValues("start").FirstOrDefault().ToString()); length = int.Parse(Request.Form.GetValues("length").FirstOrDefault().ToString()); } else { draw = 1; start = 0; length = 50; } if (start == 0) { pageIndex = 1; } else { pageIndex = (start / length) + 1; } StudentAttendentBL studentAttendentBL = new StudentAttendentBL(); int totalrecords = 0; List <StudentAttendentEntities> studentAttendentEntities = new List <StudentAttendentEntities>(); studentAttendentEntities = studentAttendentBL.GetStudentAttendentPageWise(pageIndex, ref totalrecords, length); var data = studentAttendentEntities; return(Json(new { draw = draw, recordsFiltered = totalrecords, recordsTotal = totalrecords, data = data }, JsonRequestBehavior.AllowGet)); }
//for ItemMaster drp public void GetAllGradeForDrp() { StudentAttendentBL studentAttendentBL = new StudentAttendentBL(); List <GradeEntities> pocoList = new List <GradeEntities>(); pocoList = studentAttendentBL.GetAllGradeForDrp(); List <GradeEntities> itmasterList = new List <GradeEntities>(); foreach (GradeEntities up in pocoList) { GradeEntities unt = new GradeEntities(); unt.ID = up.ID; unt.Grade = up.Grade; itmasterList.Add(unt); } ViewBag.StudentAttendentMaster = itmasterList.Select(x => new SelectListItem() { Text = x.Grade, Value = x.ID.ToString() }); }