USP_DATAFORMTEMPLATE_ADD_EVENTPRICE_2
The save procedure used by the add dataform template "Registration Option Add Form 2".
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | INOUT | The output parameter indicating the ID of the record added. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@EVENTID | uniqueidentifier | IN | Input parameter indicating the context ID for the record being added. |
@EVENTREGISTRATIONTYPEID | uniqueidentifier | IN | Registration type |
@AMOUNT | money | IN | Registration fee |
@RECEIPTAMOUNT | money | IN | Receipt amount |
@BENEFIT | xml | IN | Benefits |
@COST | money | IN | Cost |
@NAME | nvarchar(100) | IN | Name |
@REGISTRATIONCOUNT | int | IN | Registration count |
@CURRENTAPPUSERID | uniqueidentifier | IN | Input parameter indicating the ID of the current user. |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_EVENTPRICE_2
(
@ID uniqueidentifier = null output,
@CHANGEAGENTID uniqueidentifier = null,
@EVENTID uniqueidentifier,
@EVENTREGISTRATIONTYPEID uniqueidentifier = null,
@AMOUNT money = 0,
@RECEIPTAMOUNT money = 0,
@BENEFIT xml = null,
@COST money = 0,
@NAME nvarchar(100),
@REGISTRATIONCOUNT int = 1,
--@DESIGNATIONAMOUNT money = 0,
--@DESIGNATION xml = null
@CURRENTAPPUSERID uniqueidentifier = null
)
as
set nocount on;
begin try
exec dbo.USP_EVENTPRICE_ADD
@ID output,
@CHANGEAGENTID,
@EVENTID,
@EVENTREGISTRATIONTYPEID,
@AMOUNT,
@RECEIPTAMOUNT,
@BENEFIT,
@COST,
@NAME,
@REGISTRATIONCOUNT,
@CURRENTAPPUSERID
end try
begin catch
exec dbo.USP_RAISE_ERROR;
return 1;
end catch
return 0;