Class BlogBusinessObject

Summary description for BlogBusinessObject.

System.Object
  EPS.Business.BusinessObjects.BusinessObject
    EPS.Web.Blog.BlogBusinessObject

public class BlogBusinessObject : BusinessObject, IBlogBusinessObject

Class Members

MemberDescription
Constructor
GetAllBlogs Returns a list of all blogs
public sealed DataSet GetAllBlogs();
GetBlogArchiveStatsByBlogID Returns blog statistics.
public sealed DataSet GetBlogArchiveStatsByBlogID( Guid blogID );
GetBlogIDByMessageID Returns the blog ID based on a message id from a message within that blog
public sealed Guid GetBlogIDByMessageID( Guid messageID );
GetBlogNameByID Returns the name of the blog
public sealed string GetBlogNameByID( Guid blogID );
GetCustomizationOption Returns the string defines in the specified customization string
public sealed string GetCustomizationOption( int customizationNumber,
Guid blogID );
GetEntriesByBlogIDAndDateRange Queries blog entries based on a date range and returns them in a DataSet
public sealed DataSet GetEntriesByBlogIDAndDateRange( Guid blogID,
DateTime startDate,
DateTime endDate );
GetEntriesByBlogIdAndSearchTerm Returns all entries within a certain blog based on a certain search term.
public sealed DataSet GetEntriesByBlogIdAndSearchTerm( Guid blogId,
string search );
GetEntryByID Queries a single message from the content database
public sealed DataSet GetEntryByID( Guid messageID );
GetNumberOfPostsByBlogID Returns the number of posts made in a specific blog
public sealed int GetNumberOfPostsByBlogID( Guid blogID );
GetRecentEntriesByBlogID Queries recent blog entries (based on configuration settings in the blog table) and returns them in a DataSet
public sealed DataSet GetRecentEntriesByBlogID( Guid blogID );

public sealed DataSet GetRecentEntriesByBlogID( Guid blogID,
int maxRecords );

GuidTryParse Converts the string representation of a Guid to its Guid
public static bool GuidTryParse( string s,
ref Guid result );
BlogTableName Definitionof the blog configuration table name

Requirements

Namespace: EPS.Web.Blog
Assembly: BLOGCONTROLS.DLL


  Last Updated: 5/23/2007 | © , 2007