USP_DATALIST_FAFREGISTRATIONBENEFIT

Provides the list of benefits for Registration type.

Parameters

Parameter Parameter Type Mode Description
@EVENTID uniqueidentifier IN Event ID
@EVENTPRICEID uniqueidentifier IN Event Price ID

Definition

Copy


CREATE procedure dbo.USP_DATALIST_FAFREGISTRATIONBENEFIT(@EVENTID uniqueidentifier, @EVENTPRICEID uniqueidentifier = null) with execute as owner
as
    set nocount on;

    select EVENTPRICE.ID,
           BENEFIT.NAME,
           BENEFIT.DESCRIPTION,
           BENEFIT.VALUE
    FROM
    dbo.EVENTPRICE
    inner join dbo.EVENTREGISTRATIONTYPE on EVENTREGISTRATIONTYPE.ID = EVENTPRICE.EVENTREGISTRATIONTYPEID
    inner join dbo.EVENTPRICEBENEFIT on EVENTPRICEBENEFIT.EVENTPRICEID = EVENTPRICE.ID
    inner join dbo.BENEFIT on EVENTPRICEBENEFIT.BENEFITID = BENEFIT.ID
    where                         
    EVENTPRICE.EVENTID = @EVENTID AND EVENTPRICE.ID = ISNULL(@EVENTPRICEID,EVENTPRICE.ID)