USP_DATAFORMTEMPLATE_ADD_SITEIMAGES
The save procedure used by the add dataform template "SiteImages Add Data Form".
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | INOUT | The output parameter indicating the ID of the record added. |
@CHANGEAGENTID | uniqueidentifier | IN | Input parameter indicating the ID of the change agent invoking the procedure. |
@SITEIMAGESID | int | IN | SiteImagesid |
@CLIENTUSERSID | int | IN | ClientUsersID |
@CLIENTSITESID | int | IN | ClientSitesID |
@NAME | nvarchar(256) | IN | Name |
@FILENAME | nvarchar(256) | IN | Filename |
@FILEEXT | nvarchar(50) | IN | FileExt |
@UPLOADFILENAME | nvarchar(256) | IN | Uploadfilename |
@IMAGECONTENT | image | IN | Imagecontent |
@IMAGETYPE | nvarchar(50) | IN | Imagetype |
@IMAGESIZE | int | IN | Imagesize |
@TYPE | int | IN | |
@CAPTION | nvarchar(256) | IN | Caption |
@APPROVED | bit | IN | Approved |
@PRIVATE | bit | IN | Private |
@CATEGORIES | varchar(max) | IN | Categories |
@IMAGEALBUMID | int | IN | ImageAlbumID |
@PHOTOGRAPHER | nvarchar(255) | IN | Photographer |
@PHOTODATETAKEN | nvarchar(100) | IN | Photodatetaken |
Definition
Copy
CREATE procedure dbo.USP_DATAFORMTEMPLATE_ADD_SITEIMAGES
(
@ID uniqueidentifier = null output,
@CHANGEAGENTID uniqueidentifier = null,
@SITEIMAGESID int = 0,
@CLIENTUSERSID int = null,
@CLIENTSITESID int = null,
@NAME nvarchar(256) = '',
@FILENAME nvarchar(256) = '',
@FILEEXT nvarchar(50) = '',
@UPLOADFILENAME nvarchar(256) = '',
@IMAGECONTENT image = '',
@IMAGETYPE nvarchar(50) = '',
@IMAGESIZE int = 1,
@TYPE int = 0,
@CAPTION nvarchar(256) = '',
@APPROVED bit = 1,
@PRIVATE bit = 0,
@CATEGORIES varchar(max) = '',
@IMAGEALBUMID int = 0,
@PHOTOGRAPHER nvarchar(255) = '',
@PHOTODATETAKEN nvarchar(100) = ''
)
as
set nocount on;
if @ID is null
set @ID = newid()
if @CHANGEAGENTID is null
exec dbo.USP_CHANGEAGENT_GETORCREATECHANGEAGENT @CHANGEAGENTID output
declare @CURRENTDATE datetime
set @CURRENTDATE = getdate()
begin try
-- handle inserting the data
EXEC [dbo].[spAddUpdate_SiteImages] @PKID = @SiteImagesId , @CurrentUsersID = @ClientUsersID, @ClientSitesID = @ClientSitesID, @Name = @Name,
@FileName = @FileName, @FileExt = @FileExt, @UploadFileName = @UploadFileName, @ImageContent = @ImageContent, @ImageType = @ImageType, @ImageSize = @ImageSize,
@Guid = @ID, @Type = @Type, @Caption = @Caption, @Approved = @Approved, @Private = @Private, @Categories = @Categories, @ImageAlbumID = @ImageAlbumID,
@Photographer = @Photographer, @PhotoDateTaken = @PhotoDateTaken, @Deleted = 0
end try
begin catch
exec dbo.USP_RAISE_ERROR
return 1
end catch
return 0