public void LoadDiagram(ref Chart _chart)
        {
            ChartUtils.AddChartArea(FormatUtils.ThousandWithK, ref _chart, 0, 0, 1);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, "Валовая прибыль", System.Drawing.Color.FromArgb(65, 152, 175),
                                          DateUtils.ConvertToQuarter(ViewModel.GrossProfitDiagram, mainModel), FormatUtils.Thousand, ref _chart);

            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, "Чистая прибыль", System.Drawing.Color.FromArgb(145, 195, 213),
                                          DateUtils.ConvertToQuarter(ViewModel.NetProfitDiagram, mainModel), FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
        public void LoadDiagram(ref Chart _chart)
        {
            chart.BackColor = System.Drawing.Color.FromArgb(242, 242, 242);
            ChartUtils.AddChartArea(string.Empty, ref _chart, 0, 0, 1, 1, true, false, false, false);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, "Продажи", System.Drawing.Color.FromArgb(0, 176, 80),
                                          DateUtils.ConvertToQuarter(ViewModel.DynamicsSalesDiagram, mainModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, "Оплаты", System.Drawing.Color.FromArgb(147, 169, 207),
                                          DateUtils.ConvertToQuarter(ViewModel.DynamicsPaymentDiagram, mainModel), FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
        public void LoadDiagram2(ref Chart _chart)
        {
            ChartUtils.AddChartArea(FormatUtils.Thousand, ref _chart);
            ChartUtils.AddLegend(System.Drawing.StringAlignment.Center, Docking.Right, ref _chart);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, "Расходы", System.Drawing.Color.FromArgb(170, 70, 67),
                                          DateUtils.ConvertToQuarter(ViewModel.CostsByMonthDiagram, mainModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, "Валовая прибыль", System.Drawing.Color.FromArgb(209, 147, 146),
                                          DateUtils.ConvertToQuarter(ViewModel.GrosProfitDiagram, mainModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series3", SeriesChartType.Column, "Продажи", System.Drawing.Color.FromArgb(0, 176, 80),
                                          DateUtils.ConvertToQuarter(ViewModel.SalesDiagram, mainModel), FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
Example #4
0
        public void LoadDiagram2(ref Chart _chart)
        {
            ChartUtils.AddChartArea(FormatUtils.Thousand, ref _chart, 0, 0, 1, 0, true, false, false, false, 1, 0);
            ChartUtils.AddLegend(System.Drawing.StringAlignment.Center, Docking.Top, ref _chart);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, "КЗ Средний долг",
                System.Drawing.Color.FromArgb(128, 100, 162), DateUtils.ConvertToQuarter(ViewModel.KZ_dzVsKzDiagram, mainModel),
                 FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, "ДЗ Средний долг",
                System.Drawing.Color.FromArgb(186, 176, 201), DateUtils.ConvertToQuarter(ViewModel.DZ_dzVsKzDiagram, mainModel),
                 FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
        public void LoadDiagram(ref Chart _chart)
        {
            ChartUtils.AddChartArea(FormatUtils.ThousandWithK, ref _chart, 0, 0, 1);

            ChartUtils.AddLegend(System.Drawing.StringAlignment.Center, Docking.Right, ref _chart);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, "Продажи", System.Drawing.Color.FromArgb(186, 112, 50),
                                          DateUtils.ConvertToQuarter(ViewModel.GeneralBA.SalesDiagram, ViewModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, "Средний оборотный капитал", System.Drawing.Color.FromArgb(149, 195, 213),
                                          DateUtils.ConvertToQuarter(ViewModel.GeneralBA.AverageWorkingCapitalDiagram, ViewModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series3", SeriesChartType.Column, "Чистая прибыль", System.Drawing.Color.FromArgb(249, 181, 144),
                                          DateUtils.ConvertToQuarter(ViewModel.GeneralBA.NetProfitDiagram, ViewModel), FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, ViewModel.IsItQuarter, ref _chart);
        }
Example #6
0
        public void LoadDiagram2(ref Chart _chart)
        {
            chart2.BackColor = System.Drawing.Color.FromArgb(242, 242, 242);
            ChartUtils.AddChartArea(FormatUtils.Thousand, ref _chart);
            ChartUtils.AddLegend(System.Drawing.StringAlignment.Center, Docking.Top, ref _chart);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, "Оплата", System.Drawing.Color.FromArgb(49, 133, 156),
                                          DateUtils.ConvertToQuarter(ViewModel.PaymentDiagram, mainModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, "Закуп", System.Drawing.Color.FromArgb(228, 108, 10),
                                          DateUtils.ConvertToQuarter(ViewModel.PurchaseDiagram, mainModel), FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series3", SeriesChartType.Column, "Продажи", System.Drawing.Color.FromArgb(10, 198, 28),
                                          DateUtils.ConvertToQuarter(ViewModel.SalesDiagram, mainModel), FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
Example #7
0
        public void LoadDiagram(ref Chart _chart)
        {
            ChartUtils.AddChartArea(FormatUtils.Thousand, ref _chart, 0, 0, 1, 0, true, false, false, false, 1, 0);
            ChartUtils.AddLegend(System.Drawing.StringAlignment.Center, Docking.Top, ref _chart);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.StackedColumn, "ДЗ Средний долг",
                System.Drawing.Color.FromArgb(128, 100, 162), DateUtils.ConvertToQuarter(ViewModel.aveDZDiagram, mainModel),
                FormatUtils.Thousand, ref _chart, true);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.StackedColumn, "Товары средний остаток",
                System.Drawing.Color.FromArgb(170, 186, 215), DateUtils.ConvertToQuarter(ViewModel.aveGoodsDiagram, mainModel),
                FormatUtils.Thousand, ref _chart, true);
            ChartUtils.AddSeriesAndPoints("Series3", SeriesChartType.StackedColumn, "Деньги средний остаток",
                System.Drawing.Color.FromArgb(186, 176, 201), DateUtils.ConvertToQuarter(ViewModel.aveMoneyDiagram, mainModel),
                FormatUtils.Thousand, ref _chart, true);
            ChartUtils.AddSeriesAndPoints("Series4", SeriesChartType.StackedColumn, "Продажи",
                System.Drawing.Color.FromArgb(60, 103, 154), DateUtils.ConvertToQuarter(ViewModel.aveSalesDiagram, mainModel),
                FormatUtils.Thousand, ref _chart, true);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
        public void LoadDiagram2(ref Chart _chart)
        {
            ChartUtils.AddChartArea(string.Empty, ref _chart, 0, 0, 1, 1, true, false, false, false, 1);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Column, ViewModel.Goods1Info.Name,
                                          System.Drawing.Color.FromArgb(127, 154, 72), DateUtils.ConvertToQuarter(ViewModel.Goods1Diagram, mainModel),
                                          FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Column, ViewModel.Goods2Info.Name,
                                          System.Drawing.Color.FromArgb(155, 187, 89), DateUtils.ConvertToQuarter(ViewModel.Goods2Diagram, mainModel),
                                          FormatUtils.Thousand, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series3", SeriesChartType.Column, ViewModel.Goods3Info.Name,
                                          System.Drawing.Color.FromArgb(198, 214, 172), DateUtils.ConvertToQuarter(ViewModel.Goods3Diagram, mainModel),
                                          FormatUtils.Thousand, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }
        public void LoadDiagram2(ref Chart _chart)
        {
            ChartUtils.AddChartArea(FormatUtils.Percentage, ref _chart, 0, 0, 1);

            ChartUtils.AddSeriesAndPoints("Series1", SeriesChartType.Spline, "Валовая рентабельность",
                                          System.Drawing.Color.FromArgb(65, 152, 175), DateUtils.ConvertToQuarter(ViewModel.GrossProfitabilityDiagram, mainModel),
                                          FormatUtils.Percentage, ref _chart);
            ChartUtils.AddSeriesAndPoints("Series2", SeriesChartType.Spline, "Чистая рентабельность",
                                          System.Drawing.Color.FromArgb(145, 195, 213), DateUtils.ConvertToQuarter(ViewModel.NetProfitabilityDiagram, mainModel),
                                          FormatUtils.Percentage, ref _chart);

            ChartUtils.UpdateAxisTitle(true, mainModel.IsItQuarter, ref _chart);
        }