USP_DATAFORMTEMPLATE_EDIT_COMMITTEE

USP_DATAFORMTEMPLATE_EDIT_COMMITTEE

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN The input ID parameter indicating the ID of the record being edited.
@CHANGEAGENTID uniqueidentifier IN Input parameter indicating the ID of the change agent invoking the procedure.
@NAME nvarchar(100) IN Name
@DESCRIPTION nvarchar(300) IN Description
@GIVESANONYMOUSLY bit IN Gives anonymously
@PICTURE varbinary IN Image
@PICTURETHUMBNAIL varbinary IN Image thumbnail
@PICTURECHANGED bit IN Picture changed
@WEBADDRESS UDT_WEBADDRESS IN Website
@GROUPTYPEID uniqueidentifier IN Group type
@STARTDATE datetime IN Start date
@CANCOORDINATEEVENTS bit IN Can coordinate events
@CANSOLICITREVENUE bit IN Can solicit revenue

Definition

Copy


CREATE procedure USP_DATAFORMTEMPLATE_EDIT_COMMITTEE
(
    @ID uniqueidentifier,
    @CHANGEAGENTID uniqueidentifier = null,
    @NAME nvarchar(100),
    @DESCRIPTION nvarchar(300),
    @GIVESANONYMOUSLY bit,
    @PICTURE varbinary(max),
    @PICTURETHUMBNAIL varbinary(max),
    @PICTURECHANGED bit,
    @WEBADDRESS dbo.UDT_WEBADDRESS,
    @GROUPTYPEID uniqueidentifier,
    @STARTDATE datetime,
    @CANCOORDINATEEVENTS bit,
    @CANSOLICITREVENUE bit
)

as
    set nocount on;

    declare @CANSETCOMMITTEEGOALS bit;

    exec dbo.USP_DATAFORMTEMPLATE_EDITLOAD_COMMITTEE_2
        @ID = @ID,
        @CANSETCOMMITTEEGOALS = @CANSETCOMMITTEEGOALS output

    exec dbo.USP_DATAFORMTEMPLATE_EDIT_COMMITTEE_2
        @ID,
        @CHANGEAGENTID,
        @NAME,
        @DESCRIPTION,
        @GIVESANONYMOUSLY,
        @PICTURE,
        @PICTURETHUMBNAIL,
        @PICTURECHANGED,
        @WEBADDRESS,
        @GROUPTYPEID,
        @STARTDATE,
        @CANCOORDINATEEVENTS,
        @CANSOLICITREVENUE,
        @CANSETCOMMITTEEGOALS

    return 0;