/// <summary> /// Check permissions. /// </summary> /// <param name="permissionType">Permission type</param> /// <param name="sender">Sender</param> void ucMessageList_OnCheckPermissions(string permissionType, CMS.UIControls.CMSAdminControl sender) { if (!CMSContext.CurrentUser.IsAuthorizedPerResource("cms.messageboards", permissionType)) { ucMessageList.ShowPermissionMessage = true; sender.StopProcessing = true; } }
/// <summary> /// Check permissions. /// </summary> /// <param name="permissionType">Permissions</param> /// <param name="sender">Sender</param> protected void ucAbuseReportList_OnCheckPermissions(string permissionType, CMS.UIControls.CMSAdminControl sender) { if (!CMSContext.CurrentUser.IsAuthorizedPerResource("CMS.AbuseReport", permissionType)) { sender.StopProcessing = true; ucAbuseReportList.Visible = false; messageElem.Visible = true; messageElem.ErrorMessage = GetString("general.nopermission"); } }
/// <summary> /// Check permissions. /// </summary> /// <param name="permissionType">Permission type</param> /// <param name="sender">Sender</param> void EventManager_OnCheckPermissions(string permissionType, CMS.UIControls.CMSAdminControl sender) { if (!CMSContext.CurrentUser.IsAuthorizedPerResource("cms.eventmanager", permissionType)) { EventManager.Visible = false; messageElem.Visible = true; sender.StopProcessing = true; messageElem.ErrorMessage = GetString("general.nopermission"); } }