Example #1
0
        public virtual void UpdateCount(BlogApp blog)
        {
            int count = BlogPost.count("AppId=" + blog.Id);

            blog.BlogCount = count;
            blog.update("BlogCount");
        }
Example #2
0
        private static void updateAppCount(BlogPost post)
        {
            int     count = db.count <BlogPost>("AppId=" + post.AppId);
            BlogApp app   = BlogApp.findById(post.AppId);

            app.BlogCount = count;
            app.update("BlogCount");
        }
Example #3
0
        public virtual void UpdateCommentCount(IApp blogApp)
        {
            BlogApp blog  = blogApp as BlogApp;
            int     count = BlogPostComment.find("AppId=" + blog.Id).count();

            blog.CommentCount = count;
            blog.update("CommentCount");
        }
Example #4
0
        public virtual void Save()
        {
            BlogSetting s = ctx.PostValue <BlogSetting>();

            s.AllowComment          = ctx.PostIsCheck("blogSetting.AllowComment");
            s.AllowAnonymousComment = ctx.PostIsCheck("blogSetting.AllowAnonymousComment");
            s.IsShowStats           = ctx.PostIsCheck("blogSetting.IsShowStats");

            BlogApp app = ctx.app.obj as BlogApp;

            app.Settings = Json.ToString(s);
            app.update();

            echoRedirect(lang("opok"));
        }
Example #5
0
        public virtual void UpdateCount( BlogApp blog ) {

            int count = BlogPost.count( "AppId=" + blog.Id );
            blog.BlogCount = count;
            blog.update( "BlogCount" );
        }