public void SavePin(PhotoPost x, PhotoPost photo, String tagList) { populatePostInfo(photo, x); photo.insert(); photo.Tag.Save(tagList); // TODO 动态消息 x.Pins = PhotoPost.count("RootId=" + x.Id + " or ParentId=" + x.Id); x.update("Pins"); User user = photo.Creator; user.Pins = PhotoPost.count("OwnerId=" + user.Id); user.update("Pins"); }
private void addPhotoPosts(MvcContext ctx) { User creator = ctx.viewer.obj as User; for (int i = 0; i < 20; i++) { PhotoPost x = new PhotoPost(); x.DataUrl = Img.CopyToUploadPath("/__installer/pic/pic" + i + ".jpg"); x.Creator = creator; x.CreatorUrl = creator.Url; x.OwnerId = creator.Id; x.OwnerType = creator.GetType().FullName; x.OwnerUrl = creator.Url; x.Title = Path.GetFileName(x.DataUrl); x.insert(); } }
private void addPhotoPosts( MvcContext ctx ) { User creator = ctx.viewer.obj as User; for (int i = 0; i < 20; i++) { PhotoPost x = new PhotoPost(); x.DataUrl = Img.CopyToUploadPath( "/__installer/pic/pic" + i + ".jpg" ); x.Creator = creator; x.CreatorUrl = creator.Url; x.OwnerId = creator.Id; x.OwnerType = creator.GetType().FullName; x.OwnerUrl = creator.Url; x.Title = Path.GetFileName( x.DataUrl ); x.insert(); } }
public void SavePin( PhotoPost x, PhotoPost photo, String tagList ) { populatePostInfo( photo, x ); photo.insert(); photo.Tag.Save( tagList ); // TODO 动态消息 x.Pins = PhotoPost.count( "RootId=" + x.Id + " or ParentId=" + x.Id ); x.update( "Pins" ); User user = photo.Creator; user.Pins = PhotoPost.count( "OwnerId=" + user.Id ); user.update( "Pins" ); }