/// <summary> /// Get data for a sample point chart /// </summary> /// <param name="useDatabase"></param> /// <param name="data"></param> /// <returns></returns> internal static void PointChartSample(bool useDatabase, ChartData data) { var erg = data.DataSource; if (useDatabase) { var dt = TestHelper.GetDataTable("PointChart.xml"); ChartUtility.DataTableToPointChartItemData(dt, "", data); } else { // shares var item = new PointChartItemData { XValue = 10, YValue = 8, Label = "Aktien", Color = Color.Red }; erg.Add(item); // fixed income item = new PointChartItemData { XValue = 5, YValue = 4, Label = "Anleihen", Color = Color.Gray }; erg.Add(item); // liquidity item = new PointChartItemData { XValue = 2, YValue = 1, Label = "Liquidität", Color = Color.LightGray }; erg.Add(item); data.PropertiesToUseForChart.Add("Risk"); data.PropertiesToUseForChart.Add("Return"); } }
/// <summary> /// Get data for a sample point chart /// </summary> /// <param name="useDatabase"></param> /// <param name="data"></param> /// <returns></returns> internal static void PointChartSamplePercent(bool useDatabase, ChartData data) { var erg = data.DataSource; // shares var item = new PointChartItemData { XValue = 0.10, YValue = 0.08, Label = "Aktien", Color = Color.Red }; erg.Add(item); // fixed income item = new PointChartItemData { XValue = 0.05, YValue = 0.04, Label = "Anleihen", Color = Color.Gray }; erg.Add(item); // liquidity item = new PointChartItemData { XValue = 0.02, YValue = 0.01, Label = "Liquidität", Color = Color.LightGray }; erg.Add(item); }