/// <summary> /// Create chart showing orderstatus for product /// </summary> private void CreateOrderRatioChart() { this.orderRatioChart.DataBindings.Clear(); C1PieChartBinding pieseries = new C1PieChartBinding(); pieseries.OffsetField = "InOrder"; pieseries.DataField = "Value"; pieseries.LabelField = "Key"; //orderRatioChart.Header.Text = " Monthly Order Ratio"; this.orderRatioChart.DataBindings.Add(pieseries); orderRatioChart.InnerRadius = 20; this.orderRatioChart.DataSource = SalesOrderReport.OrderSatusRatio; this.orderRatioChart.DataBind(); #region Styles ChartStyleFill chartfillstyle = new ChartStyleFill(); chartfillstyle.Type = ChartStyleFillType.Default; chartfillstyle.Color = Color.FromName("#ff9900"); ChartStyleFill chartfillstyle2 = new ChartStyleFill(); chartfillstyle2.Type = ChartStyleFillType.Default; chartfillstyle2.Color = Color.FromName("#FFCC66"); ChartStyleFill chartfillstyle3 = new ChartStyleFill(); chartfillstyle3.Type = ChartStyleFillType.Default; chartfillstyle3.Color = Color.FromName("#3399FF"); ChartStyleFill chartfillstyle4 = new ChartStyleFill(); chartfillstyle4.Type = ChartStyleFillType.Default; chartfillstyle4.Color = Color.FromName("#ff6600"); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle }); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle2 }); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle3 }); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle4 }); this.orderRatioChart.SeriesList[2].Offset = 15; #endregion }
/// <summary> /// Create chart showing orderstatus for product /// </summary> private void CreateOrderRatioChart() { this.orderRatioChart.DataBindings.Clear(); C1PieChartBinding pieseries = new C1PieChartBinding(); pieseries.OffsetField = "InOrder"; pieseries.DataField = "Value"; pieseries.LabelField = "Key"; //orderRatioChart.Header.Text = " Monthly Order Ratio"; this.orderRatioChart.DataBindings.Add(pieseries); orderRatioChart.InnerRadius = 20; this.orderRatioChart.DataSource = SalesOrderReport.OrderSatusRatio; this.orderRatioChart.DataBind(); #region Styles ChartStyleFill chartfillstyle = new ChartStyleFill(); chartfillstyle.Type = ChartStyleFillType.Default; chartfillstyle.Color = Color.FromName("#ff9900"); ChartStyleFill chartfillstyle2 = new ChartStyleFill(); chartfillstyle2.Type = ChartStyleFillType.Default; chartfillstyle2.Color = Color.FromName("#FFCC66"); ChartStyleFill chartfillstyle3 = new ChartStyleFill(); chartfillstyle3.Type = ChartStyleFillType.Default; chartfillstyle3.Color = Color.FromName("#3399FF"); ChartStyleFill chartfillstyle4 = new ChartStyleFill(); chartfillstyle4.Type = ChartStyleFillType.Default; chartfillstyle4.Color = Color.FromName("#ff6600"); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle }); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle2 }); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle3 }); this.orderRatioChart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle4 }); this.orderRatioChart.SeriesList[2].Offset = 15; #endregion }