Esempio n. 1
0
        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()));
        }
Esempio n. 2
0
        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()));
        }