spAddUpdate_FundraiserSolicitorEmail
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@FundraiserSolicitorsID | int | IN | |
@Type | tinyint | IN | |
@Subject | nvarchar(255) | IN | |
@Message | ntext | IN | |
@Closing | nvarchar(1000) | IN | |
@EmailJobID | int | IN |
Definition
Copy
CREATE PROCEDURE dbo.spAddUpdate_FundraiserSolicitorEmail
(
@PKID int output,
@FundraiserSolicitorsID int,
@Type tinyint,
@Subject nvarchar(255),
@Message ntext,
@Closing nvarchar(1000),
@EmailJobID int
)
AS
begin transaction
if (@PKID<=0)
begin
INSERT INTO FundraiserSolicitorEmail
(
[FundraiserSolicitorsID],
[Type],
[Subject],
[Message],
[Closing],
[EmailJobID]
)VALUES(
@FundraiserSolicitorsID,
@Type,
@Subject,
@Message,
@Closing,
@EmailJobID
)
SELECT
@PKID = @@Identity
end else begin
UPDATE FundraiserSolicitorEmail SET
[FundraiserSolicitorsID] = @FundraiserSolicitorsID,
[Type] = @Type,
[Subject] = @Subject,
[Message] = @Message,
[Closing] = @Closing,
[EmailJobID] = @EmailJobID
WHERE ID=@PKID
end
commit transaction