USP_CONSTITUENT_CHECKINACTIVEANDDECEASED
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@INACTIVEERRORMESSAGE | nvarchar(100) | IN | |
@DECEASEDERRORMESSAGE | nvarchar(100) | IN |
Definition
Copy
create procedure dbo.USP_CONSTITUENT_CHECKINACTIVEANDDECEASED
(
@ID uniqueidentifier,
@INACTIVEERRORMESSAGE nvarchar(100) = 'BBERR_CONSTITUENTISINACTIVE',
@DECEASEDERRORMESSAGE nvarchar(100) = 'BBERR_CONSTITUENTISDECEASED'
)
as
set nocount on;
if exists (select 1 from dbo.CONSTITUENT where ID = @ID and ISINACTIVE = 1)
raiserror(@INACTIVEERRORMESSAGE, 13, 1);
if exists (select 1 from dbo.DECEASEDCONSTITUENT where ID = @ID)
raiserror(@DECEASEDERRORMESSAGE, 13, 1);
return 0;