USP_DATALIST_CONSTITUENTPROFILEDASHBOARDEMAILS
This datalist returns email information that is used by the constituent profile dashboard.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CONSTITUENTID | uniqueidentifier | IN | Constituent |
@ISVISIBLE | bit | IN | Visible |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_CONSTITUENTPROFILEDASHBOARDEMAILS
(
@CONSTITUENTID uniqueidentifier,
@ISVISIBLE bit = 1
)
as
set nocount on;
if @ISVISIBLE = 1
begin
select
EMAILADDRESS.EMAILADDRESS,
dbo.UFN_EMAILADDRESSTYPECODE_GETDESCRIPTION(EMAILADDRESS.EMAILADDRESSTYPECODEID) as TYPE,
case when EMAILADDRESS.ISPRIMARY = 1 then 'Yes' else 'No' end ISPRIMARY,
EMAILADDRESS.DONOTEMAIL,
EMAILADDRESS.STARTDATE,
EMAILADDRESS.ENDDATE
from
dbo.EMAILADDRESS
where
EMAILADDRESS.CONSTITUENTID = @CONSTITUENTID
order by
EMAILADDRESS.ISPRIMARY desc, TYPE;
end