USP_DATAFORMTEMPLATE_ADD_CONSTITUENTGROUPMEMBER_PRELOAD

The load procedure used by the edit dataform template "Constituent Group Member Add Form"

Parameters

Parameter Parameter Type Mode Description
@CONSTITUENTID uniqueidentifier IN Input parameter indicating the context ID for the record being added.
@CONSTITUENTNAME nvarchar(700) INOUT Constituent
@ISINDIVIDUAL bit INOUT Is individual

Definition

Copy


                    CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_CONSTITUENTGROUPMEMBER_PRELOAD (
                        @CONSTITUENTID uniqueidentifier,
                        @CONSTITUENTNAME nvarchar(700) = null output,
                        @ISINDIVIDUAL bit = null output
                    ) as 
                        set nocount on;

                        select                 
                            @CONSTITUENTNAME = NF.NAME,
                            @ISINDIVIDUAL = 
                                case 
                                    when C.ISORGANIZATION = 1 or C.ISGROUP = 1 then 0
                                    else 1
                                end
                        from dbo.CONSTITUENT as C
                            outer apply dbo.UFN_CONSTITUENT_DISPLAYNAME(C.ID) NF
                        where C.ID = @CONSTITUENTID;

                        return 0;