public HttpResponseMessage GetUserList(bool isDes = true, EnumUserOrderBy orderByAll = EnumUserOrderBy.OrderById, string userName = null, int page = 1, int pageSize = 10) { var userCondition = new UserSearchCondition { UserName = userName, Page = page, PageSize = pageSize, IsDescending = isDes, OrderBy = orderByAll }; var userList = _userService.GetUserByCondition(userCondition).Select(a => new UserModel { Id = a.Id, UserName = a.UserName, Status = a.Status }).ToList(); var userCount = _userService.GetUserCountByCondition(userCondition); return(PageHelper.toJson(new { List = userList, Condition = userCondition, TotalCount = userCount })); }
public HttpResponseMessage GetUserList(bool isDes = true, EnumUserOrderBy orderByAll = EnumUserOrderBy.OrderById, string userName = null, int page = 1, int pageSize = 10) { var userCondition = new UserSearchCondition { UserName = userName, Page = page, PageSize = pageSize, IsDescending = isDes, OrderBy = orderByAll }; var userList = _userService.GetUserByCondition(userCondition).Select(a => new UserModel { Id = a.Id, UserName = a.UserName, Status = a.Status }).ToList(); var userCount = _userService.GetUserCountByCondition(userCondition); return PageHelper.toJson(new { List = userList, Condition = userCondition, TotalCount = userCount }); }