public ActionResult GetFormJson(string keyValue) { var list = TeacherCommitteeBLL.Instance.GetList(new TeacherCommitteeEntity() { StudyOrderId = keyValue }); var data = new TeacherCommitteeEntity(); if (list != null && list.Count > 0) { data = list.FirstOrDefault(); if (data != null) { switch (data.CommitLev) { case 1: data.CommitLevName = "优秀"; break; case 2: data.CommitLevName = "良好"; break; case 3: data.CommitLevName = "差"; break; } } } return(Content(data.ToJson())); }
public ActionResult GetPageStudentEvaluateListJson(Pagination pagination, string queryJson) { var watch = CommonHelper.TimerStart(); TeacherCommitteeEntity para = new TeacherCommitteeEntity(); if (!string.IsNullOrWhiteSpace(queryJson)) { var queryParam = queryJson.ToJObject(); //类型 if (!queryParam["condition"].IsEmpty() && !queryParam["keyword"].IsEmpty()) { var condition = queryParam["condition"].ToString().ToLower(); switch (condition) { case "membername": para.MemberName = queryParam["keyword"].ToString(); break; case "commitcontent": para.CommitContent = queryParam["keyword"].ToString(); break; case "teachername": para.TeacherName = queryParam["keyword"].ToString(); break; } } } var pageList = TeacherCommitteeBLL.Instance.GetPageList(para, ref pagination); pageList.ForEach((o) => { if (o.CommitLev != null) { switch (o.CommitLev) { case 1: o.CommitLevName = "优秀"; break; case 2: o.CommitLevName = "良好"; break; case 3: o.CommitLevName = "差"; break; default: break; } } }); var JsonData = new { rows = pageList, total = pagination.total, page = pagination.page, records = pagination.records, costtime = CommonHelper.TimerEnd(watch) }; return(Content(JsonData.ToJson())); }