spAddUpdate_FundraiserEmail
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@FundraisersID | int | IN | |
@Type | tinyint | IN | |
@EmailTEmplateID | int | IN | |
@DisplayName | nvarchar(255) | IN |
Definition
Copy
CREATE PROCEDURE dbo.spAddUpdate_FundraiserEmail
(
@PKID int output,
@FundraisersID int,
@Type tinyint,
@EmailTEmplateID int,
@DisplayName nvarchar(255)
)
AS
begin transaction
if (@PKID<=0)
begin
INSERT INTO FundraiserEmail
(
[FundraisersID],
[Type],
[EmailTEmplateID],
[DisplayName]
)VALUES(
@FundraisersID,
@Type,
@EmailTEmplateID,
@DisplayName
)
SELECT
@PKID = @@Identity
end else begin
UPDATE FundraiserEmail SET
[FundraisersID] = @FundraisersID,
[Type] = @Type,
[EmailTEmplateID] = @EmailTEmplateID,
[UpdateDate] = getutcdate(),
[DisplayName] = @DisplayName
WHERE ID=@PKID
end
commit transaction