UFN_EVENTPRICE_GETMULTICOMPONENTEVENTPRICES
Returns all prices for a given event and its supporting events.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@EVENTID | uniqueidentifier | IN |
Definition
Copy
CREATE function dbo.UFN_EVENTPRICE_GETMULTICOMPONENTEVENTPRICES
(
@EVENTID uniqueidentifier
)
returns table
as
return
(
select
EVENTPRICE.ID,
EVENTPRICE.EVENTID [EVENTPRICEEVENTID],
EVENT.NAME [EVENTNAME],
EVENTPRICE.EVENTREGISTRATIONTYPEID,
EVENTREGISTRATIONTYPE.DESCRIPTION [EVENTREGISTRATIONTYPEDESCRIPTION],
EVENTPRICE.AMOUNT,
EVENTPRICE.RECEIPTAMOUNT,
EVENTPRICE.REGISTRATIONCOUNT
from
dbo.EVENTPRICE
inner join dbo.EVENTREGISTRATIONTYPE on EVENTPRICE.EVENTREGISTRATIONTYPEID = EVENTREGISTRATIONTYPE.ID
inner join dbo.EVENT on EVENTPRICE.EVENTID = EVENT.ID
where
EVENTPRICE.EVENTID = @EVENTID
or EVENT.MAINEVENTID = @EVENTID
)