示例#1
0
        public DataPage <PhotoPost> GetFollowing(int userId, int pageSize)
        {
            String ids = followerService.GetFollowingIds(userId);

            ids = strUtil.HasText(ids) ? ids + "," + userId : userId.ToString();
            return(PhotoPost.findPage("OwnerId in (" + ids + ") and SaveStatus=" + SaveStatus.Normal, pageSize));
        }
示例#2
0
 public virtual DataPage <PhotoPost> GetShowByUser(int userId, int categoryId, int pageSize)
 {
     return(PhotoPost.findPage("SysCategoryId>0 and CategoryId=" + categoryId + " and SaveStatus=" + SaveStatus.Normal + " and OwnerId=" + userId, pageSize));
 }
示例#3
0
 public DataPage <PhotoPost> GetShowHot(int pageSize)
 {
     return(PhotoPost.findPage("SysCategoryId>0 and SaveStatus=" + SaveStatus.Normal + " order by Likes desc, Pins desc, Hits desc, Replies desc", pageSize));
 }
示例#4
0
 public virtual DataPage <PhotoPost> GetByUser(int userId, int pageSize)
 {
     return(PhotoPost.findPage("OwnerId=" + userId, pageSize));
 }
示例#5
0
 public DataPage <PhotoPost> GetShowRecent(int pageSize)
 {
     return(PhotoPost.findPage("SysCategoryId>0 and SaveStatus=" + SaveStatus.Normal, pageSize));
 }