コード例 #1
0
 public override void LoadSettings(string settings)
 {
     ReportSettings = new FusionChartReportSettings();
     if (!string.IsNullOrEmpty(settings))
     {
         ReportSettings = (FusionChartReportSettings)(Serialization.DeserializeObject(settings, typeof(FusionChartReportSettings)));
     }
 }
コード例 #2
0
        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)));
 }