USP_DATALIST_PARTICIPANTCOMMUNICATIONTEMPLATES

Parameters

Parameter Parameter Type Mode Description
@EVENTID uniqueidentifier IN
@EVENTEMAILTEMPLATEID uniqueidentifier IN

Definition

Copy


CREATE procedure dbo.USP_DATALIST_PARTICIPANTCOMMUNICATIONTEMPLATES(
  @EVENTID uniqueidentifier,
  @EVENTEMAILTEMPLATEID uniqueidentifier = null
)
as
    set nocount on;

    select
    EET.ID
      ,isnull(FT.NAME, '')
    ,ET.[SUBJECT]
    ,ISDEFAULTFORTASK
    ,ET.NAME
      ,ET.[DESCRIPTION]
    ,ET.ContentHTML
    ,FAFTASKID
    ,EET.DATECHANGED
    ,ET.ID

    from dbo.EVENTEMAILTEMPLATE EET
  join EMAILTEMPLATE ET ON EET.EMAILTEMPLATEID = ET.ID
  LEFT OUTER JOIN FAFTASK FT on EET.FAFTASKID = FT.ID
    where EET.EVENTID = @EVENTID and EET.CONFIRMATIONTYPECODE = 100
  AND (EET.ID = @EVENTEMAILTEMPLATEID or @EVENTEMAILTEMPLATEID is null)