public bool CreateGroup(IPermissionGroup group) { GuardLoaded(); GuardTarget(group); GroupPermissionSection section = GetConfigSection <GroupPermissionSection>(group, true); section.Name = group.Name; section.Priority = group.Priority; section.Save(); return(true); }
public bool UpdateGroup(IPermissionGroup group) { GuardLoaded(); GuardTarget(group); GroupPermissionSection section = GetConfigSection <GroupPermissionSection>(group, false); if (section == null) { return(false); } section.Name = group.Name; section.Priority = group.Priority; section.Save(); return(true); }