UFN_GETMEMBERSHIPCARDFORMATINUSE

Returns card format for a specific membership program.

Return

Return Type
nvarchar(255)

Parameters

Parameter Parameter Type Mode Description
@ID uniqueidentifier IN

Definition

Copy


            create function dbo.UFN_GETMEMBERSHIPCARDFORMATINUSE
                (
                    @ID uniqueidentifier
                )
                returns nvarchar(255)
                as 
                begin

                    declare @CARDFORMAT as nvarchar(255);

                    select
                        @CARDFORMAT = CARDFORMAT
                    from
                        dbo.MEMBERSHIPPROGRAM
                    where ID = @ID

                    if @CARDFORMAT = '' 
                        begin
                            select
                                @CARDFORMAT = NAME
                            from dbo.LETTERTEMPLATE
                            where LETTERTEMPLATETYPECODE = 8
                                and ID in (select LETTERTEMPLATEID from dbo.MEMBERSHIPPROGRAM WHERE ID = @ID)
                        end

                    return @CARDFORMAT;
                end