public ActionResult EnterpriseCaseList(int?page) { page = page ?? 1; if (page < 1) { page = 1; } ViewBag.MenuGroup = "Case"; ViewBag.PageTitle = "成功案例"; PageHelper pageHelper = new PageHelper(); if (!page.HasValue) { page = 1; } pageHelper.TotalCount = BLLEnterpriseCases.EnterpriseCases(BLLEnterprise.Current.EnterpriseID).Count; pageHelper.PageNext = page.Value + 1; pageHelper.PageCurrent = page.Value; pageHelper.PagePre = page.Value - 1; ViewBag.pageHelper = pageHelper; List <EnterpriseCases> EnterpriseCasesList = BLLEnterpriseCases.GetEnterpriseCasesList(BLLEnterprise.Current.EnterpriseID, pageHelper.PageCurrent - 1, pageHelper.PageSize); return(View(EnterpriseCasesList)); }
public ActionResult EPAchieveCase(string name, int?enterpriseCaseID, int?currentPage) { Enterprise entreprise = BLLEnterprise.GetEnterprise(name); if (null != entreprise) { ViewBag.Enterprise = entreprise; } else { return(Redirect("~/Enterprise/" + name + "/NotExists")); } ViewBag.EPmenu = "EPAC"; ViewBag.title = name == null ? "多企业用户管理系统" : name; if (enterpriseCaseID != null) { EnterpriseCases enterpriseCase = BLLEnterpriseCases.EnterpriseCaseByEnterpriseCaseID(enterpriseCaseID.Value); if (enterpriseCase.Enterprise.EnterpriseID == entreprise.EnterpriseID) { ViewBag.EnterpriseCase = enterpriseCase; } return(View("/Views/Enterprise/EPAchieveCaseDetail.aspx")); } int page = 1; if (currentPage != null) { page = currentPage.Value; } List <EnterpriseCases> caseList = BLLEnterpriseCases.EnterpriseCases(entreprise.EnterpriseID); ViewBag.CurrentPage = page; ViewBag.TotalPage = caseList.Count() / 9 + (caseList.Count() % 9 == 0 ? 0 : 1); List <EnterpriseCases> list = BLLEnterpriseCases.GetEnterpriseCasesList(entreprise.EnterpriseID, page - 1, 9); return(View(list)); }