Exemplo n.º 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);
        }
Exemplo n.º 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);
        }
Exemplo n.º 3
0
        public bool savePosts(string postsMaker, string postsContent, int picsCount, string postsId, double latitude, double longitude, string location, string postsType, int ifOfficial, int ifLY)
        {
            PostsModel model = new PostsModel();

            model.postsMaker    = postsMaker;
            model.postsContent  = postsContent;
            model.postsID       = postsId;
            model.postsMakeDate = DateTime.Now;
            model.postsPicCount = picsCount;
            model.latitude      = latitude;
            model.longitude     = longitude;
            model.postsLocation = location;
            model.postsType     = postsType;
            model.ifOfficial    = ifOfficial;
            model.ifLY          = ifLY;
            tbl_posts     posts    = PostsConverter.postsModelToEntity(model);
            PostsProvider provider = new PostsProvider();

            provider.savePosts(posts);
            return(true);
        }
Exemplo n.º 4
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]);
        }