Ejemplo n.º 1
0
        /// <summary>
        /// 获取项目列表页
        /// </summary>
        /// <param name="selProjectList"></param>
        /// <returns></returns>
        public JsonResult SelProjectListTable(SelProjectList selProjectList)
        {
            ResultModel result = new ResultModel();

            selProjectList.EndTime = selProjectList.EndTime.AddDays(1);
            TableHelper _TableHelper = selProjectList.ConvertToT <TableHelper>();

            try
            {
                PageHelper pageHelper    = new PageHelper(_TableHelper.PageIndex, _TableHelper.PageSize);
                var        queryUserList = SelIQProjectList(selProjectList);
                var        userList      = PagingFunction(queryUserList, ref pageHelper);
                _TableHelper.data = userList.ConvertToExpand();
                string tableHtml = RenderPartialViewToString(this, "_normalTable", _TableHelper);
                // string tableHtml = PartialView("_normalTable", _TableHelper);
                result.ResultCode = 1;
                result.ResultData = new { data = tableHtml, pageInfo = pageHelper };
                //_TableHelper.data = queryUserList.ConvertToExpand();
            }
            catch (Exception ex)
            {
                throw;
            }
            return(Json(result));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取项目列表数据
        /// </summary>
        /// <param name="selProjectList">查询条件类</param>
        /// <returns></returns>
        public JsonResult SelProjectListData(SelProjectList selProjectList)
        {
            ResultModel result = new ResultModel();

            selProjectList.EndTime = selProjectList.EndTime.AddDays(1);
            TableHelper _TableHelper = selProjectList.ConvertToT <TableHelper>();

            try
            {
                PageHelper pageHelper    = new PageHelper(_TableHelper.PageIndex, _TableHelper.PageSize);
                var        queryUserList = SelIQProjectList(selProjectList);
                var        userList      = PagingFunction(queryUserList, ref pageHelper);
                result.ResultCode = 1;
                result.ResultData = new { data = userList, pageInfo = pageHelper };
                //_TableHelper.data = queryUserList.ConvertToExpand();
            }
            catch (Exception ex)
            {
                throw;
            }
            return(Json(result));
        }