spAddUpdate_Notification
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@NotificationTypeID | int | IN | |
@DisplayName | nvarchar(100) | IN | |
@Description | nvarchar(255) | IN | |
@EmailTemplateID | int | IN | |
@Enabled | bit | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spAddUpdate_Notification]
(
@PKID int output,
@NotificationTypeID int,
@DisplayName nvarchar(100),
@Description nvarchar(255),
@EmailTemplateID int,
@Enabled bit
)
AS
BEGIN
IF (@PKID<=0)
BEGIN
INSERT INTO NC_Notification
(
NotificationTypeID,
DisplayName,
Description,
EmailTemplateID,
Enabled
)
VALUES
(
@NotificationTypeID,
@DisplayName,
@Description,
@EmailTemplateID,
@Enabled
)
SELECT @PKID = @@Identity
END
ELSE
UPDATE NC_Notification SET
NotificationTypeID = @NotificationTypeID,
DisplayName = @DisplayName,
Description = @Description,
EmailTemplateID = @EmailTemplateID,
Enabled = @Enabled
WHERE [ID]=@PKID
END