public ActionResult GetFormJson(string keyValue) { var list = WithDringCommitteeBLL.Instance.GetList(new WithDringCommitteeEntity() { WithDringOrderId = keyValue }); var data = new WithDringCommitteeEntity(); if (list != null && list.Count > 0) { data = list.FirstOrDefault(); } return(Content(data.ToJson())); }
public ActionResult GetPageWithDringEvaluateListJson(Pagination pagination, string queryJson) { var watch = CommonHelper.TimerStart(); WithDringCommitteeEntity para = new WithDringCommitteeEntity(); 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 = WithDringCommitteeBLL.Instance.GetPageList(para, ref pagination); var JsonData = new { rows = pageList, total = pagination.total, page = pagination.page, records = pagination.records, costtime = CommonHelper.TimerEnd(watch) }; return(Content(JsonData.ToJson())); }