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/wwwroot/CMSModules/Groups/CMSPages/InviteToGroup.aspx.cs
using System;

using CMS.Helpers;
using CMS.UIControls;

public partial class CMSModules_Groups_CMSPages_InviteToGroup : CMSLiveModalPage
{
    protected override void OnInit(EventArgs e)
    {
        base.OnInit(e);

        groupInviteElem.InvitationButton = btnInvite;
        groupInviteElem.CancelButton = btnCancel;
    }


    protected void Page_Load(object sender, EventArgs e)
    {
        // Setup page
        PageTitle.TitleText = GetString("groupinvitation.invite");
        Title = GetString("groupinvitation.invite");

        btnInvite.Text = GetString("general.invite");

        int userId = QueryHelper.GetInteger("invitedid", 0);
        int groupId = QueryHelper.GetInteger("groupid", 0);

        if (userId > 0)
        {
            groupInviteElem.InvitedUserID = userId;
            groupInviteElem.DisplayGroupSelector = true;
        }
        else if (groupId > 0)
        {
            groupInviteElem.AllowInviteNewUser = true;
            groupInviteElem.DisplayUserSelector = true;
            groupInviteElem.UseMultipleUserSelector = false;
            groupInviteElem.DisplayGroupSelector = false;
            groupInviteElem.GroupID = groupId;
        }
        else
        {
            groupInviteElem.Visible = false;
        }
    }
}