USP_PRINTMEMBERSHIPCARDSPROCESS_UPDATECARDS

Updates membership cards print process status ID.

Parameters

Parameter Parameter Type Mode Description
@PRINTMEMBERSHIPCARDSPROCESSSTATUSID uniqueidentifier IN
@CHANGEAGENTID uniqueidentifier IN

Definition

Copy


create procedure dbo.USP_PRINTMEMBERSHIPCARDSPROCESS_UPDATECARDS (
    @PRINTMEMBERSHIPCARDSPROCESSSTATUSID uniqueidentifier,
    @CHANGEAGENTID uniqueidentifier = null
)
as
    set nocount on;

    if @CHANGEAGENTID is null
        exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output;

    declare @SQL nvarchar(max)

begin try
        set @SQL = 'update dbo.MEMBERSHIPCARD set PRINTMEMBERSHIPCARDSPROCESSSTATUSID = ''' + convert(nvarchar(100), @PRINTMEMBERSHIPCARDSPROCESSSTATUSID) + ''''
        exec (@SQL)
    end try
    begin catch
        exec dbo.USP_RAISE_ERROR;
        return 1;
    end catch

    return 0;