public void Save()
{
Id = DataProvider.Instance().UpdateSlide(
Id,
ControlId,
Title,
DurationSeconds,
Effect,
ColorExt.ColorToHexString(BackgroundGradientFrom),
ColorExt.ColorToHexString(BackgroundGradientTo),
SlideUrl,
ButtonCaption,
ColorExt.ColorToHexString(BtnTextColor),
ColorExt.ColorToHexString(BtnBackColor),
Target,
UseTextsBackground,
ClickAnywhere,
Mp3Url,
ShowPlayer,
ColorExt.ColorToHexString(IconColor),
ViewOrder
);
//// also save all slide objects
//foreach (SlideObjectInfo obj in SlideObjects) {
// obj.SlideId = Id;
// obj.Slide = this;
// obj.Save();
//}
}