/// <summary>
 /// Updates the object using appropriate provider.
 /// </summary>
 protected override void SetObject()
 {
     BarInfoProvider.SetBarInfo(this);
 }
 /// <summary>
 /// Deletes the object using appropriate provider.
 /// </summary>
 protected override void DeleteObject()
 {
     BarInfoProvider.DeleteBarInfo(this);
 }