/// <summary> /// Gets the forum threads. /// </summary> /// <param name="forum">The forum.</param> /// <returns></returns> public ForumThreadInfo[] GetForumThreads(ForumInfo forum) { return GetForumThreads(forum.Id); }
/// <summary> /// Renames the forum. /// </summary> /// <param name="info">The info.</param> /// <param name="newName">The new name.</param> /// <param name="newDescription">The new description.</param> /// <returns></returns> public ForumInfo RenameForum(ForumInfo info, string newName, string newDescription) { return RenameForum(info.Id, newName, newDescription); }
/// <summary> /// Gets the forum thread nodes. /// </summary> /// <param name="forum">The forum.</param> /// <returns></returns> public ForumThreadNodeInfo[] GetForumThreadNodes(ForumInfo forum) { ArrayList list = new ArrayList(); using (IDataReader reader = DBForum.GetForumThreadNodesByForumId(this.CurrentUserTimeZoneId, forum.Id)) { while (reader.Read()) { list.Add(new ForumThreadNodeInfo(reader)); } } return (ForumThreadNodeInfo[])list.ToArray(typeof(ForumThreadNodeInfo)); }
/// <summary> /// Deletes the forum thread. /// </summary> /// <param name="info">The info.</param> public void DeleteForumThread(ForumInfo info) { DBForum.DeleteForumThreadByForumId(info.Id); }
/// <summary> /// Deletes the forum. /// </summary> /// <param name="info">The info.</param> public void DeleteForum(ForumInfo info) { DeleteForum(info.Id); }
public ForumThreadInfo CreateForumThread(ForumInfo forum, string Name, DateTime Created) { return CreateForumThread(forum.Id,Name,Created); }
public ForumThreadInfo CreateForumThread(ForumInfo forum,string Name) { return CreateForumThread(forum.Id, Name, DateTime.UtcNow); }