Exemplo n.º 1
0
 private DBForumTopic GetForumTopicFromReader(IDataReader dataReader)
 {
     DBForumTopic forumTopic = new DBForumTopic();
     forumTopic.ForumTopicID = NopSqlDataHelper.GetInt(dataReader, "TopicID");
     forumTopic.ForumID = NopSqlDataHelper.GetInt(dataReader, "ForumID");
     forumTopic.UserID = NopSqlDataHelper.GetInt(dataReader, "UserID");
     forumTopic.TopicTypeID = NopSqlDataHelper.GetInt(dataReader, "TopicTypeID");
     forumTopic.Subject = NopSqlDataHelper.GetString(dataReader, "Subject");
     forumTopic.NumPosts = NopSqlDataHelper.GetInt(dataReader, "NumPosts");
     forumTopic.Views = NopSqlDataHelper.GetInt(dataReader, "Views");
     forumTopic.LastPostID = NopSqlDataHelper.GetInt(dataReader, "LastPostID");
     forumTopic.LastPostUserID = NopSqlDataHelper.GetInt(dataReader, "LastPostUserID");
     forumTopic.LastPostTime = NopSqlDataHelper.GetNullableUtcDateTime(dataReader, "LastPostTime");
     forumTopic.CreatedOn = NopSqlDataHelper.GetUtcDateTime(dataReader, "CreatedOn");
     forumTopic.UpdatedOn = NopSqlDataHelper.GetUtcDateTime(dataReader, "UpdatedOn");
     return forumTopic;
 }
Exemplo n.º 2
0
        private static ForumTopic DBMapping(DBForumTopic dbItem)
        {
            if (dbItem == null)
                return null;

            ForumTopic item = new ForumTopic();
            item.ForumTopicID = dbItem.ForumTopicID;
            item.ForumID = dbItem.ForumID;
            item.UserID = dbItem.UserID;
            item.TopicTypeID = dbItem.TopicTypeID;
            item.Subject = dbItem.Subject;
            item.NumPosts = dbItem.NumPosts;
            item.Views = dbItem.Views;
            item.LastPostID = dbItem.LastPostID;
            item.LastPostUserID = dbItem.LastPostUserID;
            item.LastPostTime = dbItem.LastPostTime;
            item.CreatedOn = dbItem.CreatedOn;
            item.UpdatedOn = dbItem.UpdatedOn;

            return item;
        }