USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTMEMBERSHIP_MEMBERSHIPCARD
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | |
@DATALOADED | bit | INOUT | |
@NAMEONCARD | nvarchar(700) | INOUT | |
@STATUS | nvarchar(10) | INOUT | |
@ISSUEDBY | nvarchar(200) | INOUT | |
@ISSUEDDATE | date | INOUT | |
@PRINTEDBY | nvarchar(200) | INOUT | |
@PRINTEDDATE | date | INOUT | |
@EXPIRATIONDATE | date | INOUT | |
@COMMENTS | nvarchar(1000) | INOUT |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_VIEW_CONSTITUENTMEMBERSHIP_MEMBERSHIPCARD
(
@ID uniqueidentifier,
@DATALOADED bit = 0 output,
@NAMEONCARD nvarchar(700) = null output,
@STATUS nvarchar(10) = null output,
@ISSUEDBY nvarchar(200) = null output,
@ISSUEDDATE date = null output,
@PRINTEDBY nvarchar(200) = null output,
@PRINTEDDATE date = null output,
@EXPIRATIONDATE date = null output,
@COMMENTS nvarchar(1000) = null output
)
as
set nocount on;
set @DATALOADED = 0;
select
@DATALOADED = 1,
@NAMEONCARD = MC.NAMEONCARD,
@STATUS = MC.STATUS,
@ISSUEDBY = dbo.UFN_CHANGEAGENT_GETUSERNAME(MC.ADDEDBYID),
@ISSUEDDATE = MC.DATEADDED,
@PRINTEDBY = dbo.UFN_CHANGEAGENT_GETUSERNAME(MC.PRINTEDBYID),
@PRINTEDDATE = MC.PRINTDATE,
@EXPIRATIONDATE = MC.EXPIRATIONDATE,
@COMMENTS = MC.COMMENTS
from dbo.MEMBERSHIPCARD MC
where
MC.ID = @ID
return 0;