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()); }
public ActionResult TeacherBeginSetNewCourse_jsonGet_choose(int IDCourse) { //判断是否已经开设此课程 已开则 if (new OperationNewCourseData().IsSetTheCourse(SessionInfo_ID, IDCourse) == true) { return(Json(new { IDCourse = 0 }, JsonRequestBehavior.AllowGet)); } var info = new OperationCourseData().Select(IDCourse); return(Json(new OperationCourseData().Select(IDCourse), 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)); }