コード例 #1
0
        /// <summary>
        /// Flexigrid中查询的数据
        /// </summary>
        /// <param name="param">客户端传进的数据</param>
        /// <param name="id">额外的参数</param>
        /// <returns></returns>
        public FlexigridObject FlexigridList(string id, FlexigridParam param)
        {
            int count = 0;
            IQueryable <SysDepartment> queryData       = GetByParam(id, param, ref count);
            FlexigridObject            flexigridObject = new FlexigridObject()
            {
                FlexigridPara = param,
                total         = (count > 0) ? count : 0,
                Query         = queryData
            };

            return(flexigridObject);
        }
コード例 #2
0
        public FlexigridObject GetRecords(string page, string rp, string sortname, string sortorder)
        {
            FlexigridObject fo = new FlexigridObject();

            Common.GetCollections gc = new Common.GetCollections();
            var exercises            = gc.GetAllExercises();

            fo.page  = "1";
            fo.total = exercises.Count().ToString();
            fo.rows  = new List <Exercise>();
            fo.rows  = exercises;

            return(fo);
        }
コード例 #3
0
        public FlexigridObject DoWork()
        {
            FlexigridObject fo = new FlexigridObject();

            Common.GetCollections gc = new Common.GetCollections();
            var exercises            = gc.GetAllExercises();

            fo.page  = "1";
            fo.total = exercises.Count().ToString();
            fo.rows  = new List <Exercise>();
            fo.rows  = exercises;

            return(fo);
        }