File: D:/HostingSpaces/TDijk1/erp-apps.eu/wwwroot/CMSModules/Groups/Tools/Group_Edit_CustomFields.aspx.cs
using System;
using CMS.Community;
using CMS.DataEngine;
using CMS.SettingsProvider;
using CMS.UIControls;
[EditedObject(PredefinedObjectType.GROUP, "groupid")]
public partial class CMSModules_Groups_Tools_Group_Edit_CustomFields : CMSGroupPage
{
private GroupInfo mEditedGroup;
private GroupInfo EditedGroup
{
get
{
return mEditedGroup ?? (mEditedGroup = EditedObject as GroupInfo);
}
}
protected void Page_Init(object sender, EventArgs e)
{
if (EditedGroup != null)
{
CheckGroupPermissions(EditedGroup.GroupID, CMSAdminControl.PERMISSION_READ);
formCustomFields.Info = EditedGroup;
formCustomFields.HideSystemFields = true;
}
formCustomFields.OnBeforeSave += formCustomFields_OnBeforeSave;
}
void formCustomFields_OnBeforeSave(object sender, EventArgs e)
{
CheckGroupPermissions(EditedGroup.GroupID, CMSAdminControl.PERMISSION_MANAGE);
}
}