spClone_ECardPart
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@DestID | int | IN | |
@SourceID | int | IN |
Definition
Copy
CREATE Procedure [dbo].[spClone_ECardPart]
(
@PKID int output,
@DestID int,
@SourceID int
)
as
insert into [dbo].[ECardPart]
(
SiteContentID,
MaxHeight,
MaxWidth,
MaxRecipients,
EmailTemplateID,
BrowseCategories,
ClientDonationsID,
UseRichTextMessage,
DisplayAllAsSingleFields
)
Select
@DestID,
MaxHeight,
MaxWidth,
MaxRecipients,
EmailTemplateID,
BrowseCategories,
ClientDonationsID,
UseRichTextMessage,
DisplayAllAsSingleFields
from [dbo].[ECardPart]
Where SiteContentiD = @SourceID;
SELECT @PKID = @@Identity;
insert into [dbo].[ECardPartTemplate]
(
ECardPartID,
ECardTemplateID,
SiteFoldersID
)
Select
@PKID,
ecpt.ECardTemplateID,
ecpt.SiteFoldersID
from [dbo].[ECardPartTemplate] ecpt, [dbo].[ECardPart] ecp
Where ecpt.ECardPartID = ecp.[ID] AND
ecp.SiteContentiD = @SourceID;