コード例 #1
0
ファイル: JobController.cs プロジェクト: zshankang/JobManage
        public ActionResult List(Pager pager)
        {
            Result <object> result = new Result <object>();

            try
            {
                var jbll       = new JobInfoBLL();
                var TotalCount = jbll.GetJobCount();

                var PageCount = (TotalCount % pager.PageSize) == 0 ? (TotalCount / pager.PageSize) : ((TotalCount / pager.PageSize) + 1);

                List <Job_Info> list = jbll.GetJobList(pager.PageIndex, pager.PageSize);

                result.Data       = list;
                result.PageIndex  = pager.PageIndex;
                result.PageSize   = pager.PageSize;
                result.TotalCount = TotalCount;
                result.TotalPage  = PageCount;
            }
            catch (Exception ex)
            {
            }
            return(Success(result));
        }