private void loadChart() { var r = new Random(); var canvas = new Bunifu.Dataviz.WinForms.BunifuDatavizBasic.Canvas(); var doanhthu = new Bunifu.Dataviz.WinForms.BunifuDatavizBasic.DataPoint(Bunifu.Dataviz.WinForms.BunifuDatavizBasic._type.Bunifu_spline); doanhthu.addLabely("SUN", r.Next(0, 100).ToString()); doanhthu.addLabely("MON", r.Next(0, 100).ToString()); doanhthu.addLabely("TUE", r.Next(0, 100).ToString()); doanhthu.addLabely("WED", r.Next(0, 100).ToString()); doanhthu.addLabely("THU", r.Next(0, 100).ToString()); doanhthu.addLabely("FRI", r.Next(0, 100).ToString()); doanhthu.addLabely("SAT", r.Next(0, 100).ToString()); var tongchi = new Bunifu.Dataviz.WinForms.BunifuDatavizBasic.DataPoint(Bunifu.Dataviz.WinForms.BunifuDatavizBasic._type.Bunifu_spline); tongchi.addLabely("SUN", r.Next(0, 100).ToString()); tongchi.addLabely("MON", r.Next(0, 100).ToString()); tongchi.addLabely("TUE", r.Next(0, 100).ToString()); tongchi.addLabely("WED", r.Next(0, 100).ToString()); tongchi.addLabely("THU", r.Next(0, 100).ToString()); tongchi.addLabely("FRI", r.Next(0, 100).ToString()); tongchi.addLabely("SAT", r.Next(0, 100).ToString()); // Add data sets to canvas canvas.addData(doanhthu); canvas.addData(tongchi); //render canvas chartTongQuan.Render(canvas); }
private void loadChart(int index) { var canvas = new Bunifu.Dataviz.WinForms.BunifuDatavizBasic.Canvas(); var doanhthu = new Bunifu.Dataviz.WinForms.BunifuDatavizBasic.DataPoint(Bunifu.Dataviz.WinForms.BunifuDatavizBasic._type.Bunifu_spline); var tongchi = new Bunifu.Dataviz.WinForms.BunifuDatavizBasic.DataPoint(Bunifu.Dataviz.WinForms.BunifuDatavizBasic._type.Bunifu_spline); List <DateTime> lst = PhieuNhapDAO.Instance.dsNgay(index); foreach (DateTime item in lst) { string dm = item.ToString("dd/MM"); string ymd = item.ToString("yyyy-MM-dd"); doanhthu.addLabely(dm, HoaDonDAO.Instance.doanhThuNgay(ymd)); tongchi.addLabely(dm, PhieuNhapDAO.Instance.tongChiNgay(ymd)); } canvas.addData(doanhthu); canvas.addData(tongchi); chartTongQuan.Render(canvas); }