USP_LANGUAGE_RESOURCES_SAVE
The save procedure used by the add dataform template "LanguageResourcesOverrides Add Data Form".
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | INOUT | The output parameter indicating the ID of the record added. |
@CONTENTID | int | IN | |
@TEXT | nvarchar(1024) | IN | |
@CULTURECODE | nvarchar(10) | IN | |
@RESOURCETYPE | nvarchar(1024) | IN | |
@RESOURCEKEY | nvarchar(255) | IN |
Definition
Copy
CREATE procedure dbo.USP_LANGUAGE_RESOURCES_SAVE
(
@ID uniqueidentifier = null output,
@CONTENTID int,
@TEXT nvarchar(1024),
@CULTURECODE nvarchar(10),
@RESOURCETYPE nvarchar(1024),
@RESOURCEKEY nvarchar(255)
)
as
begin
-- currently only inserts one at a time, need to get more efficient method in the future
declare @RESOURCESID as uniqueidentifier
select @RESOURCESID = ID from dbo.LANGUAGE_RESOURCES where
CULTURECODE = @CULTURECODE and RESOURCETYPE = @RESOURCETYPE and RESOURCEKEY = @RESOURCEKEY
delete from LANGUAGE_RESOURCES_OVERRIDES where LANGUAGERESOURCEGUID = @RESOURCESID
insert into LANGUAGE_RESOURCES_OVERRIDES (LANGUAGERESOURCEGUID, CONTENTID, TEXT)
values (@RESOURCESID, @CONTENTID, @TEXT)
end