コード例 #1
0
        public ActionResult myChart()
        {
            try
            {
                var art = s3.getAllCategorie();

                List <String> xv = new List <string>();

                List <int> yv = new List <int>();

                foreach (var x in art)
                {
                    var commande = s2.getCommandebyCat(x);

                    xv.Add(x.nomCat);
                    yv.Add(commande.Count());
                }

                new Chart(width: 1200, height: 400).AddTitle(ProjetAsp.Resources.HomeTexts.TitireStatistique).AddSeries(

                    chartType: "Column",
                    xValue: xv.ToArray(),
                    yValues: yv.ToArray()
                    ).Write("png");

                return(null);
            }
            catch (Exception)
            {
                return(View("Error"));
            }
        }