spAddUpdate_FormDisplayForms
Parameters
| Parameter | Parameter Type | Mode | Description |
|---|---|---|---|
| @ID | int | INOUT | |
| @DisplayName | nvarchar(250) | IN | |
| @FormID | int | IN | |
| @Sequence | int | IN | |
| @ContentID | int | IN | |
| @FormGuid | uniqueidentifier | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spAddUpdate_FormDisplayForms]
(
@ID int output,
@DisplayName nvarchar(250),
@FormID int,
@Sequence int,
@ContentID int,
@FormGuid uniqueidentifier
)
AS
BEGIN
SET NOCOUNT ON;
begin transaction
declare @ExistingID int
set @ExistingID = '0'
select @ExistingID = [ID]
from FormDisplayForms where [ID] = @ID
if (@ExistingID = 0)
begin
insert into [FormDisplayForms]
(
[DisplayName], [FormID], [Sequence], [ContentID], [FormGuid]
)
values
(
@DisplayName, @FormID, @Sequence, @ContentID, @FormGuid
)
end
else begin
update [FormDisplayForms] set
[DisplayName] = @DisplayName,
[FormID] = @FormID,
[Sequence] = @Sequence,
[ContentID] = @ContentID,
[FormGuid] = @FormGuid
where [ID] = @ID
end
commit transaction
End