spAddUpdate_EmailProjectAppeal
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@Name | nvarchar(50) | IN | |
@Description | nvarchar(256) | IN | |
@EmailProjectID | int | IN | |
@CurrentStep | smallint | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spAddUpdate_EmailProjectAppeal]
@PKID int output,
@Name nvarchar(50),
@Description nvarchar(256),
@EmailProjectID int,
@CurrentStep smallint
as
IF @PKID > 0
BEGIN
UPDATE [dbo].[EmailProjectAppeal]
SET [Name] = @Name
,[Description] = @Description
,[EmailProjectID] = @EmailProjectID
,[CurrentStep] = @CurrentStep
WHERE [ID] = @PKID
END
ELSE
BEGIN
INSERT INTO [dbo].[EmailProjectAppeal]
([Name]
,[Description]
,[EmailProjectID]
,[CurrentStep])
VALUES
(@Name
,@Description
,@EmailProjectID
,@CurrentStep)
SET @PKID = @@IDENTITY
END