コード例 #1
0
ファイル: PageController.cs プロジェクト: asansnow/wojilu
        public void Update(int id)
        {
            Page data = pageService.GetPostById(id, ctx.owner.obj);

            if (data == null)
            {
                echoRedirect(lang("exDataNotFound"));
                return;
            }

            data = validate(data);
            if (ctx.HasErrors)
            {
                run(Edit, id); return;
            }

            int ParentId = ctx.PostInt("ParentId");

            data.ParentId = ParentId;

            pageService.Update(data);

            log(SiteLogString.UpdatePage(), data);

            golist(data.Category.Id);
        }