USP_DATAFORMTEMPLATE_VIEW_MICROSITE_MODALINFORMATION
The load procedure used by the view dataform template "Web Forms Modal Information"
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DATALOADED | bit | INOUT | Output parameter indicating whether or not data was actually loaded. |
@INTEGRATIONURL | nvarchar(255) | INOUT | Integration URL |
@CLIENTUSERID | int | INOUT | Client user ID |
@TOKEN | uniqueidentifier | INOUT | User token |
@TICKETPARTID | int | INOUT | Ticket part ID |
@MEMBERSHIPRENEWALPARTID | int | INOUT | Membership renewal part ID |
@PAYMENTPARTID | int | INOUT | Payment part ID |
@PRIVACYPOLICYPARTID | int | INOUT | Privacy policy part ID |
@EMAILPREFERENCESPARTID | int | INOUT | Email preferences part ID |
@WEBFORMSUSERREGISTRATIONPARTID | int | INOUT | |
@ETICKETSPARTID | int | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_MICROSITE_MODALINFORMATION
(
@DATALOADED bit = 0 output,
@INTEGRATIONURL nvarchar(255) = null output,
@CLIENTUSERID integer = null output,
@TOKEN uniqueidentifier = null output,
@TICKETPARTID int = null output,
@MEMBERSHIPRENEWALPARTID int = null output,
@PAYMENTPARTID int = null output,
@PRIVACYPOLICYPARTID int = null output,
@EMAILPREFERENCESPARTID int = null output,
@WEBFORMSUSERREGISTRATIONPARTID int = null output,
@ETICKETSPARTID int = null output
)
as
set nocount on;
set @DATALOADED = 1;
select @INTEGRATIONURL = dbo.UFN_BBNC_URL();
--User autolog credentials
set @CLIENTUSERID = 1;
set @TOKEN = newid();
exec dbo.USP_REGISTER_CMS_AUTOLOG_TOKEN @TOKEN, @CLIENTUSERID, 60; --1 minute window
select @TICKETPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = 'b3ace1e4-01d3-49bb-9f24-6e0e251fcb73' --Tickets
select @MEMBERSHIPRENEWALPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = 'db6055d8-960b-4392-8819-337ee341a3c6' --Renewal
select @PAYMENTPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = 'f4f84e8c-12da-43d8-8957-0feff9cedd53' --Payment
select @PRIVACYPOLICYPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = 'E36952BA-49D0-4494-B77E-2EB671B205E9' --Privacy
select @EMAILPREFERENCESPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = '229719C4-DDBA-4CFF-B618-FF3993C3EDB8' --Email preference
select @WEBFORMSUSERREGISTRATIONPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = '7DBA73A4-7718-46D3-A9CE-BD68B3848AD6' --User registration
select @ETICKETSPARTID = PRIMARYKEY
from dbo.PAGEMODELITEM with (nolock)
where ARTIFACTID = '4BFC6F3E-7A29-43B7-A731-0A479C09C11B' --eTickets
return 0;