/// <summary> /// 根据班级信息获取学员的报名信息 /// </summary> /// <returns></returns> public ActionResult GetClassesByClassID() { AjaxStatusModel ajax = new AjaxStatusModel(); ajax.status = EnumAjaxStatus.Error; //默认失败 ajax.msg = "获取失败!"; //前台获取,用于显示提示信息 EnrollListSearchModel search = new EnrollListSearchModel(); string Enroll_Name = Request["Enroll_Name"]; string Enroll_StudentID = Request["Enroll_StudentID"]; string ClassID = Request["ClassID"]; search.ClassID = ClassID; if (!string.IsNullOrEmpty(Enroll_Name)) { search.ApName = Enroll_Name; } if (!string.IsNullOrEmpty(Enroll_StudentID)) { search.Enroll_StudentID = Enroll_StudentID; } search.CurrentPage = 1; //当前页 search.PageSize = 999; //不想分页就设置成一个较大的值,比如99999 List <vw_Enroll> vw_Enroll = EnrollData.GeEnrollList(search); ajax.data = vw_Enroll.Where(t => t.StateID != 5 && t.StateID != 6);//剔除了报名状态是,5,6的数据,5,报名冻结,6报名完成 return(Json(new { total = 1, rows = ajax.data, state = true, msg = "加载成功" }, JsonRequestBehavior.AllowGet)); }
// // GET: /EnrollManageList/ public ActionResult EnrollManageList(EnrollListSearchModel search) { EnrollManageListModel model = new EnrollManageListModel(); //页面模型 model.search = search; //页面的搜索模型 model.search.PageSize = 15; //每页显示 model.search.CurrentPage = Convert.ToInt32(Request["pageindex"]) <= 0 ? 1 : Convert.ToInt32(Request["pageindex"]); //当前页 search.islesson = "0"; //分校下拉项 List <CommonEntity> ComCodeIL = CommonData.Get_SYS_Company_COMP_Code(UserSession.comcode);//分校 model.ComCodeIL = CommonData.Instance.GetBropDownListData_Choice(ComCodeIL); model.search.ComCodeIL = CommonData.Instance.GetBropDownListData_Choice(ComCodeIL); //学员状态下拉项 List <CommonEntity> StudentSourceIL = CommonData.GetDictionary_StudentSource_List(19);//1是字典类型值,仅供测试参考 model.search.StudentSourceIL = CommonData.Instance.GetBropDownListData(StudentSourceIL); if (UserSession.comcode != null && UserSession.comcode != "1") { search.ComCode = UserSession.comcode;//默认查询当前分校的人员 } model.EnrollManagelist = EnrollData.GeEnrollList(search); //填充页面模型数据 return(View(model)); //返回页面模型 }
/// <summary> /// 查询试听记录 /// </summary> /// <param name="search"></param> /// <returns></returns> public ActionResult ListenList(EnrollListSearchModel search) { ListenListViewModel model = new ListenListViewModel(); //页面模型 model.search = search; //页面的搜索模型 model.search.PageSize = 15; //每页显示 model.search.CurrentPage = Convert.ToInt32(Request["pageindex"]) <= 0 ? 1 : Convert.ToInt32(Request["pageindex"]); //当前页 search.TeachTypeID = 1; //授课方式是试听的 model.ListenList = EnrollData.GeEnrollList(search); //填充页面模型数据 return(View(model)); //返回页面模型 }
/// <summary> /// 支付中心 /// </summary> /// <returns></returns> public ActionResult PaymentList() { WX_PaymentListModel model = new WX_PaymentListModel(); EnrollListSearchModel search = new EnrollListSearchModel(); model.search = search; model.search.PageSize = 100; //每页显示100条数据 model.search.CurrentPage = model.search.CurrentPage <= 0 ? 1 : model.search.CurrentPage; //获取当前页 Students s = StudentData.GetStudentByAccountID(UserSessionWX.userid); //获取学员 if (s != null) { search.Enroll_StudentID = s.ID;//获取学号 } search.islesson = "0"; PagedList <vw_Enroll> vw_Enroll = EnrollData.GeEnrollList(search);//查询报名记录 model.StudentEnrollList = vw_Enroll; return(View(model)); }