示例#1
0
        // GET: Curd
        public ActionResult Index()
        {
            CurdViewModel curdViewModel = new CurdViewModel();

            curdViewModel.UserList = userBo.listUser();
            return(View(curdViewModel));
        }
示例#2
0
        public ActionResult Paged(int page = 1, int pageSize = 10, String username = "", String password = "")
        {
            var           actionURL     = this.Url.Action("Paged");
            CurdViewModel curdViewModel = new CurdViewModel();

            ViewBag.showPager = true;
            if (!string.IsNullOrEmpty(username) || !string.IsNullOrEmpty(password))
            {
                ViewBag.showPager      = false;
                curdViewModel.UserList = userBo.listUser(page, 10000, username, password);
            }
            else
            {
                curdViewModel.UserList = userBo.listUser(page, pageSize, username, password);
            }
            ViewBag.username    = username;
            ViewBag.password    = password;
            curdViewModel.Pager = new Pager(page, pageSize, userBo.getUserSize(username, password));
            IPagerUtil pagerUtil = PagerUtil.getInstance();

            curdViewModel.PagerObject = pagerUtil.getPagerObject(curdViewModel.Pager, 5, actionURL + "?pageSize=" + pageSize);
            return(View("Index", curdViewModel));
        }