private String getOneBlogHtml(Microblog blog) { List <MicroblogVo> volist = new List <MicroblogVo>(); MicroblogVo mbvo = new MicroblogVo(); mbvo.Microblog = blog; mbvo.IsFavorite = false; volist.Add(mbvo); ctx.SetItem("_microblogVoList", volist); ctx.SetItem("_showUserFace", true); return(loadHtml(new Microblogs.MicroblogController().bindBlogs)); }
public virtual List <MicroblogVo> CheckFavorite(List <Microblog> list, long viewId) { List <MicroblogVo> mvList = new List <MicroblogVo>(); if (list.Count == 0) { return(mvList); } String ids = getBlogIds(list); if (strUtil.IsNullOrEmpty(ids)) { return(mvList); } List <MicroblogFavorite> mfs = MicroblogFavorite.find("UserId=" + viewId + " and MicroblogId in (" + ids + ")").list(); foreach (Microblog blog in list) { if (blog == null) { continue; } MicroblogVo mv = new MicroblogVo(); mv.Microblog = blog; if (hasFavorite(blog, mfs)) { mv.IsFavorite = true; } mvList.Add(mv); } return(mvList); }