public List <ListTickets> AjaxGet(TicketsRequest request, out string pageHtml) { List <ListTickets> data = null; pageHtml = string.Empty; if ((request.state == TicketsState.All)) { request.state = null; } if (request.pageIndex == null || request.pageIndex <= 0) { request.pageIndex = 1; } if (request.pageSize == null || request.pageSize <= 0) { request.pageSize = 10; } var query = TicketsService.GetList(request); if (query != null) { data = query.ModelList.Select(u => new ListTickets(u)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.pageIndex, (int)request.pageSize, query.TotalCount); } return(data); }
public void Query(out string pageHtml) { pageHtml = string.Empty; var request = new LogRequest(); if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } if (this.LogType != Globals.All) { request.LogType = LogType; } request.ContentWith = Content; request.UserName = UserName; var query = LogService.NewQuery(request); this.List = query.ModelList.ToList(this, x => new ListLog(x)); if (query != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } }
public void Query(out string pageHtml) { pageHtml = string.Empty; var request = new TicketOffRequest(); if ((request.type == OffTypes.ALL)) { request.type = null; } request.Bdate = Data.Start; request.Edate = Data.End; if (request.pageIndex == null || request.pageIndex <= 0) { request.pageIndex = 1; } if (request.pageSize == null || request.pageSize <= 0) { request.pageSize = 10; } var query = TicketOffService.Query(request); if (query != null) { List = query.ModelList.ToList(this, u => new ListTicketOff(u)); pageHtml = MvcPage.AjaxPager((int)request.pageIndex, (int)request.pageSize, query.TotalCount); } }
public List <ListCommodityCategory> AjaxQuery(CommodityCategorysRequest request) { var data = new List <ListCommodityCategory>(); var query = ICommodityCategorysService.Query(request); if (query != null) { var roles = _securityHelper.GetCurrentUser().CurrentUser.Roles.ToList(); data = query.ModelList.Select(x => new ListCommodityCategory(x)).ToList(); foreach (var item in data) { if (roles[0].IsSuper || roles[0].Permissions.Contains("EditCommodityCategory")) { item.boor += "<a href='#' onclick=OperatorThis('Edit','/CommodityCategory/Edit/" + item.commodityCategoryId + "') class='tablelink'>编辑 </a> "; } //if (roles[0].IsSuper || roles[0].Permissions.Contains("DeleteCommodityCategory")) //{ // item.boor += "<a href='#' onclick=OperatorThis('Delete','/CommodityCategory/Delete/" + item.commodityCategoryId + "') class='tablelink'>删除 </a> "; //} } pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } return(data); }
public List <AdsList> AjaxQuery(AdRequest request) { var data = new List <AdsList>(); var query = adService.Query(request); if (query != null) { data = query.ModelList.Select(x => new AdsList(x)).ToList(); var roles = _securityHelper.GetCurrentUser().CurrentUser.Roles.ToList(); foreach (var item in data) { if (roles[0].IsSuper || roles[0].Permissions.Contains("AdsEdit")) { item.boor += "<a href='#' onclick=OperatorThis('Edit','/Ads/Edit/" + item.adId + "') class='tablelink'>编辑 </a> "; } if (roles[0].IsSuper || roles[0].Permissions.Contains("AdsDelete")) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/Ads/Delete/" + item.adId + "') class='tablelink'>删除 </a> "; } } pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } return(data); }
public void Query(out string pageHtml) { pageHtml = string.Empty; //系统总部应该查询全部时可以看到所有的卡,并可以进行编辑。 var request = new AdmissionTicketRequest(); request.name = Name; if (!(request.state != AdmissionTicketState.All)) { request.state = null; } request.startTime = Data.Start; request.endTime = Data.End; if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var query = AdmissionTicketService.Query(request); if (query != null) { List = query.ModelList.ToList(this, u => new ListAdmissionTicket(u)); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } }
public List <ListTicketOff> AjaxGet(TicketOffRequest request, out string pageHtml) { List <ListTicketOff> data = null; pageHtml = string.Empty; if ((request.type == OffTypes.ALL)) { request.type = null; } if (request.pageIndex == null || request.pageIndex <= 0) { request.pageIndex = 1; } if (request.pageSize == null || request.pageSize <= 0) { request.pageSize = 10; } var query = TicketOffService.Query(request); if (query != null) { data = query.ModelList.Select(u => new ListTicketOff(u)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.pageIndex, (int)request.pageSize, query.TotalCount); } return(data); }
public List <ListOrders> AjaxGet(OrdersRequest request, out string pageHtml) { List <ListOrders> data = null; pageHtml = string.Empty; if ((request.type == OrderTypes.all)) { request.type = null; } request.orderState = OrderStates.paid; if (request.pageIndex == null || request.pageIndex <= 0) { request.pageIndex = 1; } if (request.pageSize == null || request.pageSize <= 0) { request.pageSize = 10; } var query = OrdersService.Query(request); if (query != null) { data = query.ModelList.Select(u => new ListOrders(u)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.pageIndex, (int)request.pageSize, query.TotalCount); } return(data); }
public List <ListAdmissionTicket> AjaxGet(AdmissionTicketRequest request, out string pageHtml) { List <ListAdmissionTicket> data = null; pageHtml = string.Empty; if (!(request.state != AdmissionTicketState.All)) { request.state = null; } if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var query = AdmissionTicketService.Query(request); if (query != null) { data = query.ModelList.Select(u => new ListAdmissionTicket(u)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); foreach (var item in data) { //if (item.InnerObject.State < AccountStates.Saled && item.InnerObject.State > 10 && this.SecurityHelper.HasPermission("account")) //{ // item.boor += "<a href='#' onclick=OperatorThis('SetDistributor','/Account/SetDistributor/" + item.AccountId + "') class='tablelink'>更改经销商 </a> "; //} if (this.SecurityHelper.HasPermission(Ecard.Permissions.AdmissionTicketEdit)) { item.boor += "<a href='#' onclick=OperatorThis('Edit','/AdmissionTicket/Edit/" + item.id + "') class='tablelink'>编辑 </a> "; } if (item.InnerObject.state == AdmissionTicketState.Invalid) { if (this.SecurityHelper.HasPermission(Ecard.Permissions.AdmissionTicketResume)) { item.boor += "<a href='#' onclick=OperatorThis('Resume','/AdmissionTicket/Resume/" + item.id + "') class='tablelink'>启用</a> "; } } if (item.InnerObject.state == AdmissionTicketState.Normal) { if (this.SecurityHelper.HasPermission(Ecard.Permissions.AdmissionTicketSuspend)) { item.boor += "<a href='#' onclick=OperatorThis('Suspend','/AdmissionTicket/Suspend/" + item.id + "') class='tablelink'>停售</a> "; } } if (this.SecurityHelper.HasPermission(Ecard.Permissions.AdmissionTicketDelete)) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/AdmissionTicket/Delete/" + item.id + "') class='tablelink'>删除 </a> "; } } } return(data); }
public List <ListCoupon> AjaxGet(CouponsRequest request, out string pageHtml) { List <ListCoupon> data = null; pageHtml = string.Empty; if (!(request.state != AdmissionTicketState.All)) { request.state = null; } //if (!(request.couponsType != CouponsType.All)) //{ // request.couponsType = null; //} if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var query = CouponsService.Query(request); if (query != null) { data = query.ModelList.Select(u => new ListCoupon(u)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); foreach (var item in data) { if (this.SecurityHelper.HasPermission(Ecard.Permissions.CouponsEdit)) { item.boor += "<a href='#' onclick=OperatorThis('Edit','/Coupons/Edit/" + item.id + "') class='tablelink'>编辑 </a> "; } if (item.InnerObject.state == AdmissionTicketState.Invalid) { if (this.SecurityHelper.HasPermission(Ecard.Permissions.CouponsResume)) { item.boor += "<a href='#' onclick=OperatorThis('Resume','/Coupons/Resume/" + item.id + "') class='tablelink'>启用</a> "; } } if (item.InnerObject.state == AdmissionTicketState.Normal) { if (this.SecurityHelper.HasPermission(Ecard.Permissions.CouponsSuspend)) { item.boor += "<a href='#' onclick=OperatorThis('Suspend','/Coupons/Suspend/" + item.id + "') class='tablelink'>停售</a> "; } } if (this.SecurityHelper.HasPermission(Ecard.Permissions.AdmissionTicketDelete)) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/Coupons/Delete/" + item.id + "') class='tablelink'>删除 </a> "; } } } return(data); }
public void Query(out string pageHtml) { var request = new AccountUserRequest(); var query = MembershipService.GetAccountUser(request); if (query != null) { List = query.ModelList.ToList(this, u => new ListAccountUser(u)); } pageHtml = MvcPage.AjaxPager((int)request.pageIndex, (int)request.pageSize, query.TotalCount); }
public List <ListPosEndPoint> AjaxGet(PosEndPointRequest request, out string pageHtml) { pageHtml = string.Empty; if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var currentUser = SecurityHelper.GetCurrentUser(); ShopUser shopUser = currentUser.CurrentUser as ShopUser; if (shopUser != null) { request.ShopId = shopUser.ShopId; } var _tables = PosEndPointService.New_Query(request); var datas = _tables.ModelList.Select(x => new ListPosEndPoint(x)).ToList(); var shops = ShopService.Query(new ShopRequest() { ShopIds = datas.Select(x => x.InnerObject.ShopId).ToArray() }).ToList(); datas.Merge(shops, (p, s) => p.InnerObject.ShopId == s.ShopId, (p, ss) => p.Shop = ss.FirstOrDefault() ); foreach (var item in datas) { item.boor += "<a href='#' onclick=OperatorThis('Edit','/PosEndPoint/Edit/" + item.PosEndPointId + "') class='tablelink'>编辑 </a> "; if (item.InnerObject.State == UserStates.Normal) { item.boor += "<a href='#' onclick=OperatorThis('Suspend','/PosEndPoint/Suspend/" + item.PosEndPointId + "') class='tablelink'>停用 </a> "; } if (item.InnerObject.State == UserStates.Invalid) { item.boor += "<a href='#' onclick=OperatorThis('Resume','/PosEndPoint/Resume/" + item.PosEndPointId + "') class='tablelink'>启用 </a> "; } item.boor += "<a href='#' onclick=OperatorThis('Delete','/PosEndPoint/Delete/" + item.PosEndPointId + "') class='tablelink'>删除 </a> "; } if (_tables != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, _tables.TotalCount); } return(datas); }
public List <ListAdminUser> AjaxGet(UserRequest request, out string pageHtml) { pageHtml = string.Empty; if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var _tables = MembershipService.NewQueryUser(request); // var _tables = MembershipService.QueryUsers<AdminUser>(request); var datas = _tables.ModelList.Select(x => new ListAdminUser(x)).ToList(); foreach (var item in datas) { bool issale = false; if (item.InnerObject.IsSale.HasValue) { if (bool.TryParse(item.InnerObject.IsSale.ToString(), out issale)) { if (issale) { item.IsSaleStr = "是"; } else { item.IsSaleStr = "否"; } } } item.boor += "<a href='#' onclick=OperatorThis('Edit','/AdminUser/Edit/" + item.UserId + "') class='tablelink'>编辑 </a> "; if (item.InnerObject.State == UserStates.Normal && !item.InnerObject.BuildIn) { item.boor += "<a href='#' onclick=OperatorThis('Suspend','/AdminUser/Suspend/" + item.UserId + "') class='tablelink'>停用 </a> "; item.boor += "<a href='#' onclick=OperatorThis('CreateDog','/User/CreateDog/" + item.UserId + "') class='tablelink'>创建U盾 </a> "; } if (item.InnerObject.State == UserStates.Invalid && !item.InnerObject.BuildIn) { item.boor += "<a href='#' onclick=OperatorThis('Resume','/AdminUser/Resume/" + item.UserId + "') class='tablelink'>启用 </a> "; } if (!item.InnerObject.BuildIn) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/AdminUser/Delete/" + item.UserId + "') class='tablelink'>删除 </a> "; } } if (_tables != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, _tables.TotalCount); } return(datas); }
public void Query(out string pageHtml) { pageHtml = string.Empty; var query = DistributorService.Query().ToList(); var request = new UserRequest(); if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } if (!string.IsNullOrEmpty(this.Name)) { request.NameWith = Name; } var users = MembershipService.QueryUsers <DistributorUser>(request).ToList(); var user = this.SecurityHelper.GetCurrentUser(); int pid = 0; if (user is DistributorUserModel) { pid = ((DistributorUserModel)user).DistributorId; query = query.Where(x => users.Any(u => u.UserId == x.UserId) && x.ParentId == pid).ToList(); } if (this.State == 100000) { } else { query = query.Where(x => users.Any(u => u.UserId == x.UserId) && x.State == this.State).ToList();//.ToList(this, x => new ListDistributor(x) { Owner = users.First(u => u.UserId == x.UserId) }); } List = query.ToList(this, x => new ListDistributor(x) { Owner = users.First(u => u.UserId == x.UserId) }); foreach (var item in List) { var rate = DistributorService.GetAccountLevelPolicyRates(item.DistributorId).FirstOrDefault(); if (rate != null) { item.Rate = rate.Rate * 100; } } if (query.Count > 0) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.Count); } }
public void Query(out string pageHtml) { PosEndPointRequest request = new PosEndPointRequest(); pageHtml = string.Empty; request.NameWith = Name; if (State != PosEndPointStates.All) { request.State = State; } if (Shop != Globals.All) { request.ShopId = Shop; } if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var currentUser = SecurityHelper.GetCurrentUser(); ShopUser shopUser = currentUser.CurrentUser as ShopUser; if (shopUser != null) { request.ShopId = shopUser.ShopId; } var _tables = PosEndPointService.New_Query(request); List = _tables.ModelList.ToList(this, x => new ListPosEndPoint(x)); var shops = ShopService.Query(new ShopRequest() { ShopIds = List.Select(x => x.InnerObject.ShopId).ToArray() }).ToList(); List.Merge(shops, (p, s) => p.InnerObject.ShopId == s.ShopId, (p, ss) => p.Shop = ss.FirstOrDefault() ); if (_tables != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, _tables.TotalCount); } }
public List <ListShop> AjaxGet(ShopRequest request, out string pageHtml) { pageHtml = string.Empty; if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } if (request.State == ShopStates.All) { request.State = null; } var _tables = ShopService.NewQuery(request); var data = _tables.ModelList.Select(x => new ListShop(x)).ToList(); data.Select(x => x).Merge( MembershipService.QueryUsersOfShops <ShopUser>(null, ShopRoles.Owner, data.Select(x => x.InnerObject.ShopId).ToArray()).ToList(), (shop, user) => shop.ShopId == user.ShopId, (shop, users) => shop.Owner = users.FirstOrDefault()); foreach (var item in data) { item.boor += "<a href='#' onclick=OperatorThis('SerachPos','/Shop/SerachPos/" + item.ShopId + "') class='tablelink'>查看终端 </a> "; item.boor += "<a href='#' onclick=OperatorThis('Edit','/Shop/Edit/" + item.ShopId + "') class='tablelink'>编辑 </a> "; if (item.InnerObject.State == ShopStates.Normal && !item.InnerObject.BuildIn) { //item.boor += "<a href='#' onclick=OperatorThis('CreateDog','/User/CreateDog/" + item.Owner.UserId + "') class='tablelink'>创建U盾 </a> "; item.boor += "<a href='#' onclick=OperatorThis('Suspend','/Shop/Suspend/" + item.ShopId + "') class='tablelink' >停用 </a> "; } if (item.InnerObject.State == ShopStates.Invalid && !item.InnerObject.BuildIn) { item.boor += "<a href='#' onclick=OperatorThis('Resume','/Shop/Resume/" + item.ShopId + "') class='tablelink'>启用 </a> "; item.boor += "<a href='#' onclick=OperatorThis('Create','/PosEndPoint/Create/" + item.ShopId + "') class='tablelink'>创建Pos终端 </a> "; } if (!item.InnerObject.BuildIn) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/Shop/Delete/" + item.ShopId + "') class='tablelink'>删除 </a> "; } } if (_tables != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, _tables.TotalCount); } return(data); }
public void Query() { var request = new OperationPointLogRequest(); var query = operationPointLogService.Query(request); if (query != null) { List = query.ModelList.Select(x => new OperationPointLogList(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <OperationPointLogList>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public void Query() { var request = new CommodityRequest(); var query = commodityService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListShoping(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListShoping>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public void Query() { var request = new ArticlesRequest(); var query = IArticlesService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListArticle(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListArticle>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public void Query(out string pageHtml) { pageHtml = string.Empty; var request = GetShopRequest(); var query = ShopService.NewQuery(request); List = query.ModelList.ToList(this, x => new ListShop(x)); List.Select(x => x).Merge( MembershipService.QueryUsersOfShops <ShopUser>(null, ShopRoles.Owner, List.Select(x => x.InnerObject.ShopId).ToArray()).ToList(), (shop, user) => shop.ShopId == user.ShopId, (shop, users) => shop.Owner = users.FirstOrDefault()); if (query != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } }
public void Query() { var request = new ReviewRequest(); request.State = ReviewStates.StayCheck; var query = ReviewService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListReview(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListReview>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public void Query() { var request = new SecondKillCommoditysRequest(); request.commodityNo = commodityNo; var query = SecondKillCommoditysService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListSecondKillCommoditys(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListSecondKillCommoditys>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public void Query() { var request = new WithdrawRequest(); request.state = WithdrawStates.notaudit; var query = withdrawService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListWithdraw(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListWithdraw>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public void Query() { var request = new OrderRequest(); request.orderState = OrderStates.paid; var query = orderService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListOrder(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListOrder>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public List <ListAccountUser> AjaxGet(AccountUserRequest request, out string pageHtml) { List <ListAccountUser> data = null; pageHtml = string.Empty; var query = MembershipService.GetAccountUser(request); if (query != null) { data = query.ModelList.Select(u => new ListAccountUser(u)).ToList(); if (query.ModelList != null) { pageHtml = MvcPage.AjaxPager((int)request.pageIndex, (int)request.pageSize, query.TotalCount); } return(data); } return(null); }
//获取用户数据 public void Query(out string pageHtml) { pageHtml = string.Empty; UserRequest userRequest = new UserRequest(); if (userRequest.PageIndex == null || userRequest.PageIndex <= 0) { userRequest.PageIndex = 1; } if (userRequest.PageSize == null || userRequest.PageSize <= 0) { userRequest.PageSize = 10; } if (!string.IsNullOrWhiteSpace(Name)) { userRequest.NameWith = Name; } if (!string.IsNullOrWhiteSpace(DisplayName)) { userRequest.DisplayNameWith = DisplayName; } if (!string.IsNullOrWhiteSpace(Email)) { userRequest.EmailWith = Email; } if (State.Key != UserStates.All) { userRequest.State = State; } var query = MembershipService.QueryUsers <AdminUser>(userRequest); List = query.ToList(this, x => new ListAdminUser(x)); //var query = MembershipService.NewQueryUser(userRequest); //List = query.ModelList.ToList(this, x => new ListAdminUser(x)); if (query != null) { pageHtml = MvcPage.AjaxPager((int)userRequest.PageIndex, (int)userRequest.PageSize, List.Count); } }
public List <ListRole> AjaxGet(RoleRequest request, out string pageHtml) { pageHtml = string.Empty; if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var _tables = MembershipService.GetRoles(request); var datas = _tables.ModelList.Select(x => new ListRole(x)).ToList(); foreach (var item in datas) { if (this.SecurityHelper.HasPermission("roleedit")) { item.boor += "<a href='#' onclick=OperatorThis('edit','/Role/Edit/" + item.RoleId + "') class='tablelink'>编辑 </a> "; } if (item.InnerObject.State == UserStates.Normal && !item.InnerObject.BuildIn && this.SecurityHelper.HasPermission("rolesuspend")) { item.boor += "<a href='#' onclick=OperatorThis('Suspend','/Role/Suspend/" + item.RoleId + "') class='tablelink'>停用 </a> "; } //else // item.boor += 0+ ","; if (item.InnerObject.State == UserStates.Invalid && !item.InnerObject.BuildIn && this.SecurityHelper.HasPermission("roleresume")) { item.boor += "<a href='#' onclick=OperatorThis('Resume','/Role/Resume/" + item.RoleId + "') class='tablelink'>启用 </a> "; } if (!item.InnerObject.BuildIn && this.SecurityHelper.HasPermission("roledelete")) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/Role/Delete/" + item.RoleId + "') class='tablelink'>删除 </a> "; } } if (_tables != null) { pageHtml = MvcPage.Pager_1((int)request.PageIndex, (int)request.PageSize, _tables.TotalCount); } return(datas); }
public List <ListLog> AjaxGet(LogRequest request, out string pageHtml) { pageHtml = string.Empty; if (request.PageIndex == null || request.PageIndex <= 0) { request.PageIndex = 1; } if (request.PageSize == null || request.PageSize <= 0) { request.PageSize = 10; } var _tables = LogService.NewQuery(request); var datas = _tables.ModelList.Select(x => new ListLog(x)).ToList(); if (_tables != null) { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, _tables.TotalCount); } return(datas); }
public List <OperationPointLogList> AjaxQuery(OperationPointLogRequest request) { var data = new List <OperationPointLogList>(); var query = operationPointLogService.Query(request); if (query != null) { data = query.ModelList.Select(x => new OperationPointLogList(x)).ToList(); foreach (var item in data) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/RecommendLog/Delete/" + item.operationPointLogId + "') class='tablelink'>删除 </a> "; } pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } return(data); }
public List <ListOrderDetail> AjaxQuery(OrderDetailRequest request) { var data = new List <ListOrderDetail>(); var query = orderDetailService.GetByOrderId(request); if (query != null) { data = query.ModelList.Select(x => new ListOrderDetail(x)).ToList(); foreach (var item in data) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/Order/Delete/" + item.orderDetailId + "') class='tablelink'>删除 </a> "; } pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } return(data); }