/// <summary> /// 用户列表 /// </summary> public ActionResult List(string userName, string email, string mobile, int userRid = 0, int mallAGid = 0, int pageNumber = 1, int pageSize = 15) { string condition = AdminUsers.AdminGetUserListCondition(userName, email, mobile, userRid, mallAGid); string sort = AdminUsers.AdminGetUserListSort("", ""); PageModel pageModel = new PageModel(pageSize, pageNumber, AdminUsers.AdminGetUserCount(condition)); UserListModel model = new UserListModel() { UserList = AdminUsers.AdminGetUserList(pageModel.PageSize, pageModel.PageNumber, condition, sort), PageModel = pageModel, UserName = userName, Email = email, Mobile = mobile, UserRid = userRid, MallAGid = mallAGid }; List <SelectListItem> userRankList = new List <SelectListItem>(); userRankList.Add(new SelectListItem() { Text = "全部等级", Value = "0" }); foreach (UserRankInfo info in AdminUserRanks.GetUserRankList()) { userRankList.Add(new SelectListItem() { Text = info.Title, Value = info.UserRid.ToString() }); } ViewData["userRankList"] = userRankList; List <SelectListItem> MallAdminGroupList = new List <SelectListItem>(); MallAdminGroupList.Add(new SelectListItem() { Text = "全部组", Value = "0" }); foreach (MallAdminGroupInfo info in MallAdminGroups.GetMallAdminGroupList()) { MallAdminGroupList.Add(new SelectListItem() { Text = info.Title, Value = info.MallAGid.ToString() }); } ViewData["MallAdminGroupList"] = MallAdminGroupList; MallUtils.SetAdminRefererCookie(string.Format("{0}?pageNumber={1}&pageSize={2}&userName={3}&email={4}&mobile={5}&userRid={6}&mallAGid={7}", Url.Action("list"), pageModel.PageNumber, pageModel.PageSize, userName, email, mobile, userRid, mallAGid)); return(View(model)); }
private void Load(int regionId) { List <SelectListItem> userRankList = new List <SelectListItem>(); userRankList.Add(new SelectListItem() { Text = "选择会员等级", Value = "0" }); foreach (UserRankInfo info in AdminUserRanks.GetUserRankList()) { userRankList.Add(new SelectListItem() { Text = info.Title, Value = info.UserRid.ToString() }); } ViewData["userRankList"] = userRankList; List <SelectListItem> mallAdminGroupList = new List <SelectListItem>(); mallAdminGroupList.Add(new SelectListItem() { Text = "选择管理员组", Value = "0" }); foreach (MallAdminGroupInfo info in MallAdminGroups.GetMallAdminGroupList()) { mallAdminGroupList.Add(new SelectListItem() { Text = info.Title, Value = info.MallAGid.ToString() }); } ViewData["mallAdminGroupList"] = mallAdminGroupList; RegionInfo regionInfo = Regions.GetRegionById(regionId); if (regionInfo != null) { ViewData["provinceId"] = regionInfo.ProvinceId; ViewData["cityId"] = regionInfo.CityId; ViewData["countyId"] = regionInfo.RegionId; } else { ViewData["provinceId"] = -1; ViewData["cityId"] = -1; ViewData["countyId"] = -1; } ViewData["referer"] = MallUtils.GetMallAdminRefererCookie(); }