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); }
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); }
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); }
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]); }