USP_DATAFORMTEMPLATE_EDIT_ACTION_CENTER
The save procedure used by the edit dataform template "Action Center Edit Form".
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN | The input ID parameter indicating the ID of the record being edited. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@ACTIONITEMID | uniqueidentifier | IN | Actionitem |
@SITECONTENTID | int | IN | Sitecontent |
@PRIORITYCODE | tinyint | IN | Priority |
@SORTORDER | int | IN | Sortorder |
@DISPLAYAINAMELIST | bit | IN | DisplayAINameList |
@DISPLAYSYNOPSIS | bit | IN | DisplaySynopsis |
@DISPLAYTHUMBNAIL | bit | IN | DisplayThumbnail |
@DISPLAYAINAME | bit | IN | DisplayAIName |
@DISPLAYFULLDESCRIPTION | bit | IN | DisplayFullDescription |
@DISPLAYLOGO | bit | IN | DisplayLogo |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_EDIT_ACTION_CENTER
(
@ID uniqueidentifier,
@CHANGEAGENTID uniqueidentifier = null,
@ACTIONITEMID uniqueidentifier,
@SITECONTENTID int,
@PRIORITYCODE tinyint,
@SORTORDER int,
@DISPLAYAINAMELIST bit,
@DISPLAYSYNOPSIS bit,
@DISPLAYTHUMBNAIL bit,
@DISPLAYAINAME bit,
@DISPLAYFULLDESCRIPTION bit,
@DISPLAYLOGO bit
)
as
set nocount on;
if @CHANGEAGENTID is null
exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output
begin try
-- handle updating the data
update dbo.ACTIONCENTER set
ACTIONITEMID = @ACTIONITEMID,
SITECONTENTID = @SITECONTENTID,
PRIORITYCODE = @PRIORITYCODE,
SORTORDER = @SORTORDER,
DISPLAYAINAMELIST = @DISPLAYAINAMELIST,
DISPLAYSYNOPSIS = @DISPLAYSYNOPSIS,
DISPLAYTHUMBNAIL = @DISPLAYTHUMBNAIL,
DISPLAYAINAME = @DISPLAYAINAME,
DISPLAYFULLDESCRIPTION = @DISPLAYFULLDESCRIPTION,
DISPLAYLOGO = @DISPLAYLOGO,
CHANGEDBYID = @CHANGEAGENTID,
DATECHANGED = getdate()
where ID = @ID
end try
begin catch
exec dbo.USP_RAISE_ERROR
return 1
end catch
return 0;