spAddUpdate_SignInProperties
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @PKID | int | INOUT | |
| @HomePageID | int | IN | |
| @NewUserStartPageID | int | IN | |
| @NewUserTemplateID | int | IN | |
| @ForgottenPWDTemplateID | int | IN | |
| @ContentID | int | IN | |
| @MFAcodeTemplateID | int | IN | |
| @ChangeEmailAddressEmailTemplateID | int | IN |
Definition
Copy
CREATE PROCEDURE dbo.spAddUpdate_SignInProperties
(
@PKID int output,
@HomePageID int,
@NewUserStartPageID int,
@NewUserTemplateID int,
@ForgottenPWDTemplateID int,
@ContentID int,
?? @MFAcodeTemplateID int = -1,
?? @ChangeEmailAddressEmailTemplateID int = -1
)
as
IF (@PKID <= 0)
BEGIN
INSERT INTO [dbo].[SignInProperties]
(
[HomePageID],
[NewUserStartPageID],
[NewUserTemplateID],
[ForgottenPWDTemplateID],
[MFAcodeTemplateID],?
?? ??? ? [ChangeEmailAddressEmailTemplateID],
[ContentID]
)
VALUES(
@HomePageID,
@NewUserStartPageID,
@NewUserTemplateID,
@ForgottenPWDTemplateID,
@MFAcodeTemplateID,?
?? ??? ? @ChangeEmailAddressEmailTemplateID,
@ContentID
)
SELECT @PKID = @@Identity
END
ELSE
BEGIN
UPDATE [dbo].[SignInProperties]
SET [HomePageID]=@HomePageID, [NewUserStartPageID]=@NewUserStartPageID, [NewUserTemplateID]=@NewUserTemplateID, [ForgottenPWDTemplateID]=@ForgottenPWDTemplateID,
[MFAcodeTemplateID]=@MFAcodeTemplateID, [ChangeEmailAddressEmailTemplateID]=@ChangeEmailAddressEmailTemplateID, [ContentID]=@ContentID
WHERE [ID] = @PKID
END