UFN_FAFEVENT_GETREGISTRATIONOPTION_TOITEMLISTXML
Get FAF event registration option
Return
Return Type |
---|
xml |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EVENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_FAFEVENT_GETREGISTRATIONOPTION_TOITEMLISTXML(@EVENTID uniqueidentifier)
returns XML
as begin
return (
select
'00000000-0000-0000-0000-000000000000' as ID,
EVENTPRICE.ID as COPYSOURCEID,
@EVENTID as COPYBATCHGUID,
NAME,
EVENTREGISTRATIONTYPEID,
REGISTRATIONCOUNT,
AMOUNT,
RECEIPTAMOUNT,
ISACTIVE,
DESCRIPTION,
ISNOTAVAILABLEONLINEREG,
ISREGTYPEAVAILABLEINDIVIDUAL,
ISREGTYPEAVAILABLEFAMILYMEMBER,
ISREGTYPEAVAILABLEHEADHOUSEHOLD,
ISREGTYPEAVAILABLETEAMMEMBER,
ISREGTYPEAVAILABLETEAMLEADER,
ISREGTYPEAVAILABLECOMPANYLEADER,
Null as EARLYREGISTRATIONDATE,
EARLYREGISTRATIONDISCOUNT,
Null as LATEFEEDATE,
LATEFEE,
TURNONWAITLIST,
DISPLAYSPOTSAVAILABLE,
SENDEVENTCONTACTALERTMAXREACHED,
WAITLISTMESSAGE,
MINIMUMAGE,
MAXIMUMAGE,
FAFREGISTRATIONCATEGORYID,
MAXQUANTITY,
USEDQUANTITY,
ALLOWPARTICIPANTSWAIVEBENEFITS,
dbo.UFN_FAFEVENT_GETREGISTRATIONOPTIONGOALS_TOITEMLISTXML(EVENTPRICE.ID)
from dbo.EVENTPRICE
join dbo.FAFREGISTRATIONTYPE on EVENTPRICE.ID = FAFREGISTRATIONTYPE.EVENTPRICEID
where EVENTPRICE.EVENTID = @EVENTID
for xml raw('OPTION'),type,elements,root('REGISTRATIONOPTIONS'),BINARY BASE64
)
end