Exemplo n.º 1
0
        public IActionResult GetDataList(string condition, string keyword, Pagination pagination)
        {
            var dataList = base_UserBusiness.GetDataList(condition, keyword, pagination);

            return(Ok(new AjaxResult
            {
                Success = true,
                Msg = "",
                Data = pagination.BuildTableResult_DataGrid(dataList),
                ErrorCode = 0
            }));
        }
        static void Main(string[] args)
        {
            Base_UserBusiness bus = new Base_UserBusiness();

            bus.Service.HandleSqlLog = log =>
            {
                Console.WriteLine(log);
            };
            bus.GetDataList(null, null, new Pagination());
            //bus.GetDataList(null, null, new Pagination());

            //bus.GetIQueryable().OrderBy(new KeyValuePair<string,string>("Id","asc")).Skip(0).Take(30).ToList();
            //bus.GetIQueryable().OrderBy(new KeyValuePair<string, string>("Id", "asc")).Skip(0).Take(30).ToList();

            Console.WriteLine("完成");
            Console.ReadLine();
        }
        /// <summary>
        /// 获取数据列表
        /// </summary>
        /// <param name="condition">查询类型</param>
        /// <param name="keyword">关键字</param>
        /// <returns></returns>
        public ActionResult GetDataList(string condition, string keyword, Pagination pagination)
        {
            var dataList = _base_UserBusiness.GetDataList(condition, keyword, pagination);

            return(Content(pagination.BuildTableResult_DataGrid(dataList).ToJson()));
        }