public ActionResult StarDPI(int?UserId) { if (UserId.HasValue) { YSWL.MALL.BLL.Members.UsersExp UserBll = new BLL.Members.UsersExp(); YSWL.MALL.Model.Members.UsersExpModel UserModel = UserBll.GetUsersExpModelByCache(UserId.Value); if (UserModel != null && UserModel.IsUserDPI) { ViewBag.IsUserDPI = true; } else { ViewBag.IsUserDPI = false; } } else { ViewBag.IsUserDPI = false; } return(View("_StarDPI")); }
public ActionResult PointsDetail(int pageIndex = 1) { ViewBag.Title = "积分明细"; //首页用户数据 YSWL.MALL.Model.Members.UsersExpModel userEXModel = userEXBll.GetUsersModel(CurrentUser.UserID); if (userEXModel != null) { ViewBag.UserInfo = userEXModel; } int _pageSize = 15; //计算分页起始索引 int startIndex = pageIndex > 1 ? (pageIndex - 1) * _pageSize + 1 : 1; //计算分页结束索引 int endIndex = pageIndex * _pageSize; int toalCount = 0; //获取总条数 toalCount = detailBll.GetRecordCount(" UserID=" + CurrentUser.UserID); if (toalCount < 1) { return(View());//NO DATA } List <YSWL.MALL.Model.Members.PointsDetail> detailList = detailBll.GetListByPageEX("UserID=" + CurrentUser.UserID, "", startIndex, endIndex); if (detailList != null && detailList.Count > 0) { foreach (var item in detailList) { item.RuleName = GetRuleName(item.RuleId); } } PagedList <YSWL.MALL.Model.Members.PointsDetail> lists = new PagedList <YSWL.MALL.Model.Members.PointsDetail>(detailList, pageIndex, _pageSize, toalCount); return(View(lists)); }