Пример #1
0
        public IActionResult GetLineChartsWeeks(long maxValue)
        {
            var result = new LineChartResult
            {
                Series = new List <Series>
                {
                },
                XAxisTitles = new List <string> {
                    "Pzt", "Sal", "Çar", "Perş", "Cum", "Cmrts", "Pzr"
                }
            };

            for (int y = 0; y < 5; y++)
            {
                var series = new Series
                {
                    Name = "Line Week " + y,
                    Data = new List <decimal?>()
                };

                for (int i = 0; i < 7; i++)
                {
                    var random = (new Random()).NextDecimal(1, maxValue);
                    series.Data.Add(random);
                }
                result.Series.Add(series);
            }

            return(Json(result));
        }
Пример #2
0
        public IActionResult GetLineCharts()
        {
            var result = new LineChartResult
            {
                Series = new List <Series>
                {
                },
                XAxisTitles = new List <string> {
                    "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
                }
            };

            for (int y = 0; y < 3; y++)
            {
                var series = new Series
                {
                    Name = "Line " + y,
                    Data = new List <decimal?>()
                };

                for (int i = 0; i < 12; i++)
                {
                    var random = (new Random()).NextDecimal(1, 12);
                    series.Data.Add(random);
                }
                result.Series.Add(series);
            }

            return(Json(result));
        }