예제 #1
0
 /// <summary>
 /// 复估列表
 /// </summary>
 /// <param name="condition"></param>
 /// <param name="index"></param>
 /// <param name="size"></param>
 /// <param name="total"></param>
 /// <param name="userId"></param>
 /// <returns></returns>
 public IList <RevaluationModel> GetRevaluationList4Api(RevaluationCondition condition, int index, int size,
                                                        out int total, long userId)
 {
     return
         (RevaluationService.Instance.GetRevaluationList(condition, index, size, out total, userId)
          .ToListModel <RevaluationModel, Revaluation>());
 }
예제 #2
0
        /// <summary>
        /// 获取复估列表
        /// </summary>
        /// <param name="condition"></param>
        /// <param name="index"></param>
        /// <param name="rows"></param>
        /// <returns></returns>
        public JsonResult GetRevaluationList(RevaluationCondition condition, int index, int rows)
        {
            int total;
            var result = RevaluationService.GetRevaluationList(condition, index, rows, out total, UserHelper.GetCurrentUser().Id);

            return(Json(new
            {
                rows = result.Select(x => new
                {
                    x.TId,
                    x.RevaluationNo,
                    x.RevaluationName,
                    x.EvalType,
                    RevaluationStatus = x.RevaluationStatus.ToString(),
                    CreateTime = string.Format("{0:yyyy-MM-dd HH:mm:ss}", x.CreateTime),
                    x.canFinish
                }),
                total
            }, JsonRequestBehavior.AllowGet));
        }