public override void LoadSettings(string settings) { ReportSettings = new FusionChartReportSettings(); if (!string.IsNullOrEmpty(settings)) { ReportSettings = (FusionChartReportSettings)(Serialization.DeserializeObject(settings, typeof(FusionChartReportSettings))); } }
public override string UpdateSettings() { var obj = new FusionChartReportSettings(); obj.ChartType = ddlChartType.SelectedValue; // update properties cpvMain.SetProperties(obj); return(Serialization.SerializeObject(obj, typeof(FusionChartReportSettings))); }
public override void LoadRuntimeSettings(ReportInfo settings) { ReportExtra = (FusionChartReportSettings)(Serialization.DeserializeObject(settings.ReportConfig, typeof(FusionChartReportSettings))); }