/// <summary>
 /// Sets the properties of the object from an instance of the data class.
 /// </summary>
 public void SetCurrentValues(BlogCategoryData data)
 {
     // set all fields
     Id          = data.Id;
     Name        = data.Name;
     UrlSlug     = data.UrlSlug;
     Description = data.Description;
 }
 /// <summary>
 /// Constructor used to create an instance of this table using the
 /// provided data class.
 /// </summary>
 public BlogCategory(SqlHelper db, BlogCategoryData data)
     : this(db, data.Id)
 {
     SetCurrentValues(data);
 }
 /// <summary>
 /// Sets/Saves the current values to the original values class
 /// </summary>
 public override void SetOriginalValues()
 {
     m_Original = (BlogCategoryData)m_Current.Clone();
 }