USP_DATALIST_ADVOCACY_PETITION
Returns all Advocacy Petition records.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ACTIONITEMID | uniqueidentifier | IN | Actionitem |
@CONSTITUENTID | uniqueidentifier | IN | Constituent |
@SITECONTENTID | int | IN | Actioncenter |
Definition
Copy
CREATE procedure dbo.USP_DATALIST_ADVOCACY_PETITION
(
@ACTIONITEMID uniqueidentifier = null,
@CONSTITUENTID uniqueidentifier = null,
@SITECONTENTID int = null
) with execute as owner
as
set nocount on;
select
A.[ID],
A.[CONSTITUENTID],
(CASE A.ISANONYMOUS WHEN 1 THEN 'Anonymous' ELSE C.NAME END) as [NAME],
A.ACTIONITEMID,
A.SITECONTENTID,
A.DATEADDED,
A.FEDERALDISTRICTCODE,
A.UPPERSTATEDISTRICTCODE,
A.LOWERSTATEDISTRICTCODE
from
dbo.ADVOCACYPETITION A
INNER JOIN dbo.CONSTITUENT C
ON A.CONSTITUENTID = C.ID
where
A.ACTIONITEMID = ISNULL(@ACTIONITEMID,A.ACTIONITEMID)
AND A.CONSTITUENTID = ISNULL(@CONSTITUENTID,A.CONSTITUENTID)
AND A.SITECONTENTID = ISNULL(@SITECONTENTID,A.SITECONTENTID)