spTransactions_UpdateMembershipTransactionStatus

Parameters

Parameter Parameter Type Mode Description
@PKID int IN
@STATUS int IN
@BackOfficeUserID int IN

Definition

Copy


CREATE PROCEDURE [dbo].[spTransactions_UpdateMembershipTransactionStatus]
    ( @PKID int, @STATUS int, @BackOfficeUserID int) AS
UPDATE [dbo].[MembershipTransactions] SET [Status] = @Status WHERE [ID] = @PKID
IF @STATUS=1
BEGIN
    Declare @xmlData nvarchar(max)
    Set @xmlData = (SELECT [XMLObjectData] FROM [dbo].[MembershipTransactions] WHERE [ID] = @PKID)

    Declare @UserID int
    Set @UserID = (SELECT [AddedByUserID] FROM [dbo].[MembershipTransactions] WHERE [ID] = @PKID)

    Declare @BBNCTransactionsPKID int
    Set @BBNCTransactionsPKID = 0

    Declare @TransactionType nvarchar(100)
    Set @TransactionType = '{D7D6143F-823D-4c74-AC2F-947CC96B7008}'

    exec spTransactions_InsertTransaction @BBNCTransactionsPKID, @PKID, @TransactionType, @xmlData, @UserID, @BackOfficeUserID
END