コード例 #1
0
        public virtual void SaveRole()
        {
            // TODO 给新加的角色赋予前台权限,标准:一般会员
            // 对于其他应用程序如何处理?难道广播给其他所有app?

            String target = ctx.Post("Name");

            if (strUtil.IsNullOrEmpty(target))
            {
                errors.Add(lang("exName"));
                run(AddRole);
            }
            else
            {
                SiteRole role = new SiteRole();
                role.Name    = target;
                role.GroupId = RoleGroup.Normal;
                roleService.InsertSiteRole(role);
                log(SiteLogString.InsertSiteRole(), role);

                echoToParentPart(lang("opok"));
            }
        }