Пример #1
0
        /// <summary>
        /// 取列表数据
        /// </summary>
        /// <returns>返回Json串</returns>
        public string GetPerformEvalTargetList()
        {
            string clientJsonQuery = System.Web.HttpContext.Current.Request.Params["queryfilter"];    //查询条件
            Dictionary <string, object> dicWhere = DataConverterHelper.ConvertToDic(clientJsonQuery); //查询条件转Dictionary

            DataStoreParam storeparam = this.GetDataStoreParam();
            var            result     = PerformEvalTargetService.LoadWithPage(storeparam.PageIndex, storeparam.PageSize, dicWhere);

            return(DataConverterHelper.EntityListToJson <PerformEvalTargetModel>(result.Results, (Int32)result.TotalItems));
        }
Пример #2
0
        /// <summary>
        /// 取列表数据根据绩效项目评价指标类型
        /// </summary>
        /// <returns>返回Json串</returns>
        public string GetPerformEvalTargetListByClassCode()
        {
            string TypeCode = System.Web.HttpContext.Current.Request.Params["TypeCode"];//查询条件
            var    dicWhere = new Dictionary <string, object>();

            new CreateCriteria(dicWhere).
            Add(ORMRestrictions <string> .Eq("FTargetTypeCode", TypeCode));

            DataStoreParam storeparam = this.GetDataStoreParam();
            var            result     = PerformEvalTargetService.LoadWithPage(storeparam.PageIndex, storeparam.PageSize, dicWhere, new string[] { "FTargetCode" });

            result = PerformEvalTargetService.CodeToName(result);

            return(DataConverterHelper.EntityListToJson <PerformEvalTargetModel>(result.Results, (Int32)result.TotalItems));
        }