London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Sample source and Club ID

Vote:
 

 I'm trying to modiy the Sample Source to render recipientcontainers based on Club ID. Any idea how to do this?

///
/// Return a collection of recipientcontainers using paging and sorting
///
///
What site to use
/// Page and pagesize is used to find the correct starting record for the result
/// Pagesize is used to return the correct number of items in the collection
/// The total number of items available
/// The expected sort order
///
public RecipientContainerCollection GetRecipientContainers(EPiServer.Common.ISite site, int page, int pageSize, out int totalItems, params RecipientContainerSortOrder[] order)
{
totalItems = 0;
// The StarSuite site doesn't apply in any sensible way.
if (site == null)
{
RecipientContainerCollection rcc = new RecipientContainerCollection();

using (DbDataReader reader = DatabaseHandler.GetReader("spSampleEPiServerMailGetNewsletters", page, pageSize, GetSortString(order)))
{
while (reader.Read())
{
totalItems = reader.GetInt32(3);
rcc.Add(ConstructRecipientContainer(reader));
}
}

return rcc;
}
else
return new RecipientContainerCollection();
}

#31258
Jul 14, 2009 15:27
Vote:
 
#31259
Jul 14, 2009 20:50
This thread is locked and should be used for reference only. Please use the Legacy add-ons forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.