HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/RMourik/bassol.nl/CMS/CMSModules/Groups/Tools/Polls/Polls_Edit_View.aspx.cs
using System;

using CMS.ExtendedControls;
using CMS.Helpers;
using CMS.Membership;
using CMS.Polls;
using CMS.UIControls;

public partial class CMSModules_Groups_Tools_Polls_Polls_Edit_View : CMSGroupPollsPage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        // Get PollID and GroupID from querystring
        int pollId = QueryHelper.GetInteger("pollid", 0);
        int groupId = QueryHelper.GetInteger("groupid", 0);

        PollInfo pi = PollInfoProvider.GetPollInfo(pollId);
        EditedObject = pi;

        if ((pi != null) && (pi.PollGroupID == groupId))
        {
            PollView.PollCodeName = pi.PollCodeName;
            PollView.PollSiteID = pi.PollSiteID;
            PollView.PollGroupID = pi.PollGroupID;
            PollView.CountType = CountTypeEnum.Percentage;
            PollView.ShowGraph = true;
            PollView.ShowResultsAfterVote = true;
            // Check permissions during voting if user hasn't got 'Manage' permission
            PollView.CheckPermissions = (!MembershipContext.AuthenticatedUser.IsAuthorizedPerResource("cms.groups", CMSAdminControl.PERMISSION_MANAGE));
            PollView.CheckVoted = false;
            PollView.HideWhenNotAuthorized = false;
            PollView.CheckOpen = false;
        }
    }


    protected override void OnPreRender(EventArgs e)
    {
        base.OnPreRender(e);

        PollView.VoteButton.ButtonStyle = ButtonStyle.Primary;
    }
}