USP_DATALIST_BBNC_DONATIONFORM_BYSITEPAGEID

Returns top client donation record on a given site page

Parameters

Parameter Parameter Type Mode Description
@CONTEXTID int IN Input parameter indicating the context ID for the data list.

Definition

Copy


      create procedure dbo.USP_DATALIST_BBNC_DONATIONFORM_BYSITEPAGEID(@CONTEXTID int)
      as
          set nocount on;

          select top 1 part.ID, part.ContentID, coalesce(ma.ID, 0), ma.BBPSID, coalesce(part.ShoppingCartPageID, 0
        from PageContent pc
            inner join dbo.SiteContent sc on sc.ID = pc.SiteContentID
            inner join dbo.ClientDonations part on part.ContentID = sc.ID
            left join dbo.ClientMerchantAccounts ma on part.MerchantAccount = ma.ID
        where sc.Deleted = 0 and pc.SitePagesID = @CONTEXTID and sc.ContentTypesID = 45
        order by pc.ContentOrder;