public ActionResult TeacherBeginSetNewCourse_jsonGet() { List <int> Classroom = new List <int>(); List <int> Schooltime = new List <int>(); var Classrooms = from e in db.Classroom_table select e; var Schooltimes = from e in db.Schoolhour_table select e; foreach (var course in Classrooms) { Classroom.Add(course.IDClassroom); } foreach (var course in Schooltimes) { Schooltime.Add(course.IDSchoolhour); } ViewBag.Classroom = Classroom; ViewBag.Schooltime = Schooltime; List <Course_table> view = new OperationCourseData().SelectAll() as List <Course_table>; PagingDeal.GetPageInfo(view.Count, 1); //设置可开设课程 分页总数 ViewBag.totalPage = PagingDeal.PageInfo[0]; //暂时不能用 //TeacherBeginSetNewCourse_jsonGet 对应页面的126 行 //List<TeacherFinishedSetCourse_V> list = new OperationTeacherData().GetTeacherFinishedSetCourse_View(SessionInfo_ID); //PagingDeal.GetPageInfo(list.Count, 1); ////设置已开设课程 分页总数 //ViewBag.totalPage2 = PagingDeal.PageInfo[0]; return(View()); }
/// <summary> /// json获取 /// </summary> /// <returns></returns> public ActionResult StudentBeginNewCourse_jsonGet() { //设置分页总数 初次加载使用 PagingDeal.GetPageInfo(new OperationStudentData().GetStudentBeginNewCourse_View().Count, 1); //设置分页总数 ViewBag.totalPage = PagingDeal.PageInfo[0]; return(View()); }
public ActionResult StudentBeginNewCourse_jsonGet(int currentPage) { List <StudentBeginNewCourse_V> view = new OperationStudentData().GetStudentBeginNewCourse_View(); PagingDeal.GetPageInfo(view.Count, currentPage); //设置分页总数 ViewBag.totalPage = PagingDeal.PageInfo[0]; return(Json(view.Skip(PagingDeal.Count * (currentPage - 1)).Take(PagingDeal.PageInfo[1]), JsonRequestBehavior.AllowGet)); }
public ActionResult TeacherBeginSetNewCourse_jsonGet(int currentPage) { //查询信息 var view = new OperationCourseData().SelectAll() as List <Course_table>; //分页处理 PagingDeal.GetPageInfo(view.Count, currentPage); //设置可开设课程 分页总数 ViewBag.totalPage = PagingDeal.PageInfo[0]; return(Json(view.Skip(PagingDeal.Count * (currentPage - 1)).Take(PagingDeal.PageInfo[1]), JsonRequestBehavior.AllowGet)); }
/// <summary> /// 宿舍管理 增删改查 表 /// </summary> /// <returns></returns> public ActionResult ManageDorm(int currentPage = 1) { //获取宿舍列表 var list = new OperationDormData().SelectAll() as List <Dorm_table>; //调用分页处理方法 PagingDeal.GetPageInfo(list.Count, currentPage); //设置分页页数 ViewBag.totalPage = PagingDeal.PageInfo[0]; //这儿有问题 第二次点第一页时候怎么办 if (currentPage > 1) { return(Json(list.Skip((currentPage - 1) * PagingDeal.Count).Take(PagingDeal.PageInfo[1]) , JsonRequestBehavior.AllowGet)); } else { return(View(list.Skip((currentPage - 1) * PagingDeal.Count).Take(PagingDeal.PageInfo[1]))); } }