spDelete_SiteFolders

Parameters

Parameter Parameter Type Mode Description
@PKID int IN
@CurrentUsersID int IN

Definition

Copy

CREATE     PROCEDURE [dbo].[spDelete_SiteFolders]
(
        @PKID        int,
        @CurrentUsersID    int
)
AS
    declare @Guid uniqueidentifier

    begin transaction
        Update SiteFolders set Deleted = 1 where FolderID = @PKID

        update dbo.sitepages set FolderID = 0 where FolderID = @PKID

        update dbo.EmailList set SITEFOLDERSID = 0 where SITEFOLDERSID = @PKID

        delete dbo.sitecontentfolders where SiteFoldersID = @PKID

        delete dbo.SiteImageFolders where SiteFolderID = @PKID

        select @Guid = Guid from SiteFolders where FolderID = @PKID

        exec spAuditThis @CurrentUsersID, 3, @Guid, 32
    commit