예제 #1
0
 public abstract bool UpdateForum(ForumDetails forum);
예제 #2
0
 public abstract int InsertForum(ForumDetails forum);
예제 #3
0
 /// <summary>
 /// Returns a Forum object filled with the data taken from the input ForumDetails
 /// </summary>
 private static Forum GetForumFromForumDetails(ForumDetails record)
 {
     if (record == null)
     return null;
      else
      {
     return new Forum(record.ID, record.AddedDate, record.AddedBy,
        record.Title, record.Moderated, record.Importance, record.Description, record.ImageUrl);
      }
 }
예제 #4
0
 /// <summary>
 /// Updates an existing forum
 /// </summary>
 public static bool UpdateForum(int id, string title, bool moderated, int importance, string description, string imageUrl)
 {
     ForumDetails record = new ForumDetails(id, DateTime.Now, "", title, moderated, importance, description, imageUrl);
      bool ret = SiteProvider.Forums.UpdateForum(record);
      BizObject.PurgeCacheItems("forums_forum");
      return ret;
 }
예제 #5
0
 /// <summary>
 /// Creates a new forum
 /// </summary>
 public static int InsertForum(string title, bool moderated, int importance, string description, string imageUrl)
 {
     ForumDetails record = new ForumDetails(0, DateTime.Now,
     BizObject.CurrentUserName, title, moderated, importance, description, imageUrl);
      int ret = SiteProvider.Forums.InsertForum(record);
      BizObject.PurgeCacheItems("forums_forum");
      return ret;
 }
 public abstract bool UpdateForum(ForumDetails forum);
 public abstract int InsertForum(ForumDetails forum);