Example #1
0
        /// <summary>
        /// Populates the specified reader.
        /// </summary>
        /// <param name="reader">The reader.</param>
        /// <returns></returns>
        internal static Tag Populate(INullableReader reader)
        {
            Tag tag = new Tag(reader.GetString("TagName"))
            {
                Id          = reader.GetInt32("TagId"),
                Count       = reader.GetInt32("TagCount"),
                Description = reader.GetNullableString("Description") ?? string.Empty
            };

            return(tag);
        }
 /// <summary>
 /// Populates the specified reader.
 /// </summary>
 /// <param name="reader">The reader.</param>
 /// <returns></returns>
 internal static Tag Populate(INullableReader reader)
 {
     Tag tag = new Tag(reader.GetString("TagName"))
                   {
                       Id = reader.GetInt32("TagId"),
                       Count = reader.GetInt32("TagCount"),
                       Description = reader.GetNullableString("Description") ?? string.Empty
                   };
     return tag;
 }