spAddUpdate_UserMap

Parameters

Parameter Parameter Type Mode Description
@PKID int INOUT
@CurrentUsersID int IN
@ClientUsersID int IN
@BBSystemId int IN
@BBSystemKey int IN
@BBSystemData ntext IN

Definition

Copy


CREATE PROCEDURE dbo.spAddUpdate_UserMap
(
        @PKID        int output,
        @CurrentUsersID    int,        
    @ClientUsersID    int,
    @BBSystemId    int,
    @BBSystemKey    int,
    @BBSystemData    ntext
)
AS

if (@PKID<=0) begin

INSERT INTO UserMap
(
    ClientUsersID    ,
    BBSystemId    ,
    BBSystemKey    ,
    BBSystemData    
)

VALUES
(
    @ClientUsersID    ,
    @BBSystemId    ,
    @BBSystemKey    ,
    @BBSystemData    
)

SELECT
    @PKID = @@Identity

    /*exec spAuditThis @CurrentUsersID, 1, @Guid, 6*/

end else begin

    UPDATE UserMap SET
    ClientUsersID=@ClientUsersID    ,
    BBSystemId=@BBSystemId    ,
    BBSystemKey=@BBSystemKey    ,
    BBSystemData=@BBSystemData    
    WHERE ID=@PKID

    /*exec spAuditThis @CurrentUsersID, 2, @Guid, 6*/

end