// GET: Index
        public ActionResult Index()
        {
            string[] labels = { "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月" };
            double[] data1 = { 30, 28, 40, 55, 75, ChartDraw.NoValue, 54, 60, 50, 62, 75, 65 };
            double[] data2 = { 98, 68, 72, 12, 46, 79, 102, 89, 67, 32, 84, 73 };

            ChartDraw c = new ChartDraw();

            List<ChartItemParm> lst = new List<ChartItemParm>();

            lst.Add(new ChartItemParm() { getData = data1, name = "氣體溫度", color = 0x007AFA });
            lst.Add(new ChartItemParm() { getData = data2, name = "液體溫度", color = 0xFA0300 });

            ViewBag.getByte = c.CreateChart(lst.ToArray(), labels, "煙氣出口溫度跨月報統計圖", "月份", "溫\r\n\r\n\r\n\r\n度", "{value}度");
            return View();
        }
        public FileResult Chart3(string CustId)
        {
            var chart = new ChartDraw();
            var data = GetHeatElecForChart3(CustId);
            IList<double> chartdata = new List<double>();

            foreach (var d in data)
            {
                var v = d == null ? ChartDraw.NoValue : Math.Round(Convert.ToDouble(d), 2);
                chartdata.Add(v);
            }

            var label = new string[] { "99年", "101年", "102年", "103年", "104年" };
            var b = chart.CreateBar(chartdata.ToArray(), label, "", "年度", "", null);

            return File(b, "image/png");
        }