コード例 #1
0
        public List <PostsModel> getPostsByMaker(string openid, int from, int count)
        {
            PostsProvider    provider = new PostsProvider();
            List <PostsPics> entities = new List <PostsPics>();

            entities = provider.getPostsByMaker(openid, from, count);
            List <PostsModel> models = new List <PostsModel>();

            foreach (var item in entities)
            {
                models.Add(PostsConverter.postsEntityToModel(item));
            }
            return(models);
        }
コード例 #2
0
        public List <PostsModel> getPosts(string openId, int from, int count, DateTime refreshTime, int currSel, double lati, double longti)
        {
            PostsProvider     provider = new PostsProvider();
            IList <PostsPics> pics     = new List <PostsPics>();

            pics = provider.getPosts(openId, from, count, 1, refreshTime, currSel, lati, longti);
            List <PostsModel> result = new List <PostsModel>();

            foreach (var item in pics)
            {
                result.Add(PostsConverter.postsEntityToModel(item));
            }
            return(result);
        }
コード例 #3
0
        public PostsModel getPostsDetail(string postsId)
        {
            PostsProvider     provider = new PostsProvider();
            IList <PostsPics> posts    = provider.getPostsDetail(postsId);
            List <PostsModel> result   = new List <PostsModel>();

            foreach (var item in posts)
            {
                result.Add(PostsConverter.postsEntityToModel(item));
            }
            PostsModel model   = new PostsModel();
            string     picList = string.Empty;

            foreach (var item in result)
            {
                picList = picList + item.postsPics + ";";
            }
            result[0].postsPics = picList.Substring(0, picList.Length - 1);

            return(result[0]);
        }