//private void ChartRender() //{ // Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); // Bunifu.DataViz.WinForms.DataPoint dataPoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_column); // Random random = new Random(); // for (int i = 0; i < 20; i++) // { // //dataPoint.addxy("new Date (2020, 4, "+i+")", random.Next(1, 100)); // dataPoint.addxy("new Date (2020, 10, " + i + ")", random.Next(1, 100)); // } // canvas.addData(dataPoint); // chart.Render(canvas); //} private void TonKhoChart() { List <Color> colors = new List <Color>(); colors.Add(Color.FromArgb(39, 240, 157)); colors.Add(Color.FromArgb(11, 180, 225)); colors.Add(Color.FromArgb(255, 178, 53)); colors.Add(Color.LavenderBlush); DataTable data = new DataTable(); data = TonKhoDAO.Ins.TonKhoChart(); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint dataPoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_column); Bunifu.DataViz.WinForms.DataPoint dataPoint2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_column); Bunifu.DataViz.WinForms.DataPoint dataPoint3 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_column); int i = 0; foreach (DataRow row in data.Rows) { dataPoint.addLabely(row["TenHang"].ToString(), row["TongNhap"].ToString()); dataPoint2.addLabely(row["TenHang"].ToString(), row["TongXuat"].ToString()); dataPoint3.addLabely(row["TenHang"].ToString(), row["Ton"].ToString()); //MessageBox.Show(row["Ton"].ToString()); i += 250; chart.Width = i; } canvas.addData(dataPoint); canvas.addData(dataPoint2); canvas.addData(dataPoint3); chart.colorSet.AddRange(colors); chart.Render(canvas); }
private async Task CreateStatsGraph(List <Tuple <string, long, long> > timelinedata) { var r = new Random(); var canvas = new Bunifu.DataViz.WinForms.Canvas(); var datapoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_scatter); var datapoint1 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_scatter); foreach (var item in timelinedata) { datapoint.addLabely(item.Item1, item.Item2.ToString()); datapoint1.addLabely(item.Item1, item.Item3.ToString()); } // Add data sets to canvas canvas.addData(datapoint); canvas.addData(datapoint1); //render canvas bunifuDataViz1.Render(canvas); await Task.CompletedTask; }
public void inicio_temporal() { //Cirulo de carga bunifuDataGridView1.Rows.Add("Pago1", "11/12/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago2", "12/10/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago3", "09/08/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago4", "11/05/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago5", "11/09/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago6", "12/12/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago7", "12/12/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago8", "12/12/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago9", "12/12/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago10", "12/12/2020", "$1,000,000"); bunifuDataGridView1.Rows.Add("Pago11", "12/12/2020", "$1,000,000"); //Gráfica Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); Bunifu.DataViz.WinForms.DataPoint values2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); //valores Random r = new Random(); for (int i = 0; i < 7; i++) { values.addLabely("", r.Next(0, 10000)); values2.addLabely("" + "", r.Next(0, 10000)); } canvas.addData(values); canvas.addData(values2); bunifuDataViz1.Render(canvas); }
public void inicio_temporal() { //Cirulo de carga bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); bunifuDataGridView1.Rows.Add("Sueldo de Trabajo", "Sueldo Base", "10,000,000"); //Gráfica Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_splineArea); //valores Random r = new Random(); for (int i = 0; i < 7; i++) { values.addLabely("", r.Next(0, 10000)); } canvas.addData(values); bunifuDataViz1.Render(canvas); }
public void plotdata() { var canvas1 = new Bunifu.DataViz.WinForms.Canvas(); var datapoints1 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); datapoints1.addLabely("Apr", "700"); datapoints1.addLabely("May", "430"); datapoints1.addLabely("Jun", "440"); datapoints1.addLabely("Jul", "750"); datapoints1.addLabely("Aug", "770"); datapoints1.addLabely("Sep", "600"); datapoints1.addLabely("Oct", "560"); datapoints1.addLabely("Nov", "200"); datapoints1.addLabely("Dec", "750"); //add the datapoints to the canvas canvas1.addData(datapoints1); //render te chart bunifuDataViz1.Render(canvas1); }
private void delay_Tick(object sender, EventArgs e) { //give the gui time to render before lading data :-) - delay.Stop(); Bunifu.DataViz.WinForms.Canvas data = new Bunifu.DataViz.WinForms.Canvas(); //custom chart colors bunifuCharts1.colorSet.Add(Color.FromArgb(149, 48, 93)); bunifuCharts1.colorSet.Add(Color.FromArgb(225, 155, 45)); bunifuCharts1.colorSet.Add(Color.FromArgb(75, 146, 108)); //CREDIT SALES CHART Bunifu.DataViz.WinForms.DataPoint point1 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); point1.addLabely("MONDAY", "5800"); point1.addLabely("TUESDAY", "5000"); point1.addLabely("WEDNESDAY", "4000"); point1.addLabely("THURSDAY", "8000"); point1.addLabely("FRIDAY", "4000"); point1.addLabely("SATURDAY", "5800"); point1.addLabely("SUNDAY", "5000"); data.addData(point1); //CHANNEL SALES CHART Bunifu.DataViz.WinForms.DataPoint point2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); point2.addLabely("MONDAY", "2800"); point2.addLabely("TUESDAY", "2500"); point2.addLabely("WEDNESDAY", "3200"); point2.addLabely("THURSDAY", "6000"); point2.addLabely("FRIDAY", "3500"); point2.addLabely("SATURDAY", "4000"); point2.addLabely("SUNDAY", "3000"); data.addData(point2); // bunifuCharts1.Render(data); //DIRECT SALES Bunifu.DataViz.WinForms.DataPoint point3 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); point3.addLabely("MONDAY", "1000"); point3.addLabely("TUESDAY", "2000"); point3.addLabely("WEDNESDAY", "1100"); point3.addLabely("THURSDAY", "4300"); point3.addLabely("FRIDAY", "4000"); point3.addLabely("SATURDAY", "1000"); point3.addLabely("SUNDAY", "2000"); data.addData(point3); bunifuCharts1.Render(data); }
void loadChart1() { var r = new Random(); var Canvas = new Bunifu.DataViz.WinForms.Canvas(); //Chart colors bunifuCharts1.colorSet.Add(Color.FromArgb(0, 213, 254)); bunifuCharts1.colorSet.Add(Color.FromArgb(254, 169, 0)); bunifuCharts1.colorSet.Add(Color.FromArgb(254, 0, 0)); //credit sales chart Bunifu.DataViz.WinForms.DataPoint point1 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); point1.addLabely("MONDAY", "5800"); point1.addLabely("TUESDAY", "5000"); point1.addLabely("WEDNESDAY", "4000"); point1.addLabely("THURSDAY", "8000"); point1.addLabely("FRIDAY", "4000"); point1.addLabely("SATURDAY", "5800"); point1.addLabely("SUNDAY", "5000"); Canvas.addData(point1); bunifuCharts1.Render(Canvas); //chanell sales chart Bunifu.DataViz.WinForms.DataPoint point2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); point2.addLabely("MONDAY", "2800"); point2.addLabely("TUESDAY", "2500"); point2.addLabely("WEDNESDAY", "3200"); point2.addLabely("THURSDAY", "6000"); point2.addLabely("FRIDAY", "3500"); point2.addLabely("SATURDAY", "4000"); point2.addLabely("SUNDAY", "3000"); Canvas.addData(point2); bunifuCharts1.Render(Canvas); //direct sales chart Bunifu.DataViz.WinForms.DataPoint point3 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); point3.addLabely("MONDAY", "1000"); point3.addLabely("TUESDAY", "2000"); point3.addLabely("WEDNESDAY", "1100"); point3.addLabely("THURSDAY", "4300"); point3.addLabely("FRIDAY", "4000"); point3.addLabely("SATURDAY", "1000"); point3.addLabely("SUNDAY", "2000"); Canvas.addData(point3); bunifuCharts1.Render(Canvas); }
void refreshChart1() { Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint data = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); Random r = new Random(); data.addLabely("12am", r.Next(0, 1000).ToString()); data.addLabely("2am", r.Next(0, 1000).ToString()); data.addLabely("4am", r.Next(0, 1000).ToString()); data.addLabely("6am", r.Next(0, 1000).ToString()); data.addLabely("8am", r.Next(0, 1000).ToString()); data.addLabely("10am", r.Next(0, 1000).ToString()); data.addLabely("12pm", r.Next(0, 1000).ToString()); canvas.addData(data); bunifuCharts1.Render(canvas); }
void refreshChart2() { bunifuCharts2.colorSet.Add(Color.DeepPink); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint data = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_column); Random r = new Random(); data.addLabely("12am", r.Next(0, 1000).ToString()); data.addLabely("2am", r.Next(0, 1000).ToString()); data.addLabely("4am", r.Next(0, 1000).ToString()); data.addLabely("6am", r.Next(0, 1000).ToString()); data.addLabely("8am", r.Next(0, 1000).ToString()); data.addLabely("10am", r.Next(0, 1000).ToString()); data.addLabely("12pm", r.Next(0, 1000).ToString()); canvas.addData(data); bunifuCharts2.Render(canvas); }
private void TimKiemBtn_Click(object sender, EventArgs e) { var r = new Random(); var canvas = new Bunifu.DataViz.WinForms.Canvas(); var datapoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); for (int i = 1; i < 31; i++) { datapoint.addLabely(i.ToString(), r.Next(10, 100).ToString()); } // Add data sets to canvas canvas.addData(datapoint); //render canvas DoanhThuChart.Render(canvas); }
void refreshChart3() { bunifuCharts2.colorSet.Add(Color.DeepPink); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint data = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_doughnut); Random r = new Random(); data.addLabely("United States", r.Next(0, 1000).ToString()); data.addLabely("Kenya", r.Next(0, 1000).ToString()); data.addLabely("Mexico", r.Next(0, 1000).ToString()); data.addLabely("Brazil", r.Next(0, 1000).ToString()); data.addLabely("China", r.Next(0, 1000).ToString()); data.addLabely("Others", r.Next(0, 1000).ToString()); data.addLabely("unknown", r.Next(0, 1000).ToString()); canvas.addData(data); bunifuCharts3.Render(canvas); }
private void LoadChart2() { var cnv = new Bunifu.DataViz.WinForms.Canvas(); var dataPoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_column); dataPoint.addLabely("Mon", rand.Next(0, 500).ToString()); dataPoint.addLabely("Tue", rand.Next(0, 500).ToString()); dataPoint.addLabely("Wed", rand.Next(0, 500).ToString()); dataPoint.addLabely("Thu", rand.Next(0, 500).ToString()); dataPoint.addLabely("Fri", rand.Next(0, 500).ToString()); dataPoint.addLabely("Sat", rand.Next(0, 500).ToString()); dataPoint.addLabely("Sun", rand.Next(0, 500).ToString()); cnv.addData(dataPoint); bunifuDataViz1.colorSet.Add(Color.FromArgb(49, 197, 176)); bunifuDataViz2.Render(cnv); }
public void RenderChart2_Year() { Chart2.colorSet.Add(Color.FromArgb(99, 179, 202)); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_splineArea); int year1 = Convert.ToInt32(cBtuNam.SelectedItem); int year2 = Convert.ToInt32(cBdenNam.SelectedItem); SortedDictionary <int, float> totalofyear = statictisBLL.TotalofYear(year1, year2); if (totalofyear != null) { foreach (var item in totalofyear) { values.addLabely(item.Key.ToString(), item.Value); } canvas.addData(values); Chart2.Render(canvas); } }
//public void RenderChart1(bool isTopMost) //{ // Chart1.colorSet.Add(Color.FromArgb(253, 171, 98)); // Chart1.colorSet.Add(Color.FromArgb(222, 142, 160)); // Chart1.colorSet.Add(Color.FromArgb(201, 123, 203)); // Chart1.colorSet.Add(Color.FromArgb(122, 165, 203)); // Chart1.colorSet.Add(Color.FromArgb(80, 188, 200)); // Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); // Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_doughnut); // SortedDictionary<int, float> totalall = statictisBLL.TotalAll(isTopMost); // if (totalall != null) // { // foreach (var item in totalall) // values.addLabely("", item.Value); // canvas.addData(values); // Chart1.Render(canvas); // LoadLegend(totalall); // } //} public void RenderChart1(bool TopMost) { Chart1.colorSet.Add(Color.FromArgb(255, 128, 255)); Chart1.colorSet.Add(Color.FromArgb(128, 128, 255)); Chart1.colorSet.Add(Color.FromArgb(128, 255, 255)); Chart1.colorSet.Add(Color.FromArgb(255, 192, 128)); Chart1.colorSet.Add(Color.FromArgb(255, 255, 128)); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_doughnut); SortedDictionary <int, float> totalall = statictisBLL.TotalAll(TopMost); foreach (var item in totalall) { values.addLabely("", item.Value); } canvas.addData(values); Chart1.Render(canvas); LoadLegend(totalall); }
public void RenderChart2_Date() { Chart2.colorSet.Add(Color.FromArgb(241, 160, 122)); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_splineArea); DateTime TuNgay = Convert.ToDateTime(dtpTu.Value).Date; DateTime DenNgay = Convert.ToDateTime(dtpDen.Value).Date.AddDays(1).AddTicks(-1); SortedDictionary <string, float> totalofdate = statictisBLL.TotalofDate(TuNgay, DenNgay); if (totalofdate != null) { foreach (var item in totalofdate) { values.addLabely(item.Key, item.Value); } canvas.addData(values); Chart2.Render(canvas); } }
public void inicio_temporal() { //Cirulo de carga bunifuDataGridView1.Rows.Add("100%", "Citibanamex1", "Aqui irá la descripcion de la tarjeta", "$1,000,000"); bunifuDataGridView1.Rows.Add("100%", "Citibanamex2", "Aqui irá la descripcion de la tarjeta", "$1,000,000"); bunifuDataGridView1.Rows.Add("100%", "Citibanamex3", "Aqui irá la descripcion de la tarjeta", "$1,000,000"); bunifuDataGridView1.Rows.Add("100%", "Citibanamex4", "Aqui irá la descripcion de la tarjeta", "$1,000,000"); bunifuDataGridView1.Rows.Add("100%", "Citibanamex5", "Aqui irá la descripcion de la tarjeta", "$1,000,000"); //Gráfica Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_splineArea); //valores Random r = new Random(); for (int i = 0; i < 7; i++) { values.addLabely("", r.Next(0, 10000)); } canvas.addData(values); bunifuDataViz1.Render(canvas); }
void loadChart2() { var r = new Random(); var Canvas = new Bunifu.DataViz.WinForms.Canvas(); //Chart colors bunifuCharts2.colorSet.Add(Color.FromArgb(0, 213, 254)); bunifuCharts2.colorSet.Add(Color.FromArgb(254, 169, 0)); bunifuCharts2.colorSet.Add(Color.FromArgb(254, 0, 0)); //credit sales chart Bunifu.DataViz.WinForms.DataPoint point1 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_doughnut); point1.addLabely("", "58"); point1.addLabely("", "50"); point1.addLabely("", "40"); point1.addLabely("", "80"); point1.addLabely("", "40"); point1.addLabely("", "58"); point1.addLabely("", "50"); Canvas.addData(point1); bunifuCharts2.Render(Canvas); }
private void DrawGraph() { if (GraphData.Length > 6) { var canvas = new Bunifu.DataViz.WinForms.Canvas(); var datapoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_area); datapoint.addLabely("08:00", GraphData[0]); datapoint.addLabely("10:00", GraphData[1]); datapoint.addLabely("12:00", GraphData[2]); datapoint.addLabely("14:00", GraphData[3]); datapoint.addLabely("16:00", GraphData[4]); datapoint.addLabely("18:00", GraphData[5]); datapoint.addLabely("20:00", GraphData[6]); canvas.addData(datapoint); graph.Render(canvas); } else { MessageBox.Show("Tablo verisi bozuk ya da hatalı!", "HATA!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void RenderChart2_Month() { Chart2.colorSet.Add(Color.FromArgb(189, 127, 207)); Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_splineArea); int month1 = Convert.ToInt32(cBtuThang.SelectedItem); int year1 = Convert.ToInt32(cBtuNamofThang.SelectedItem); int month2 = Convert.ToInt32(cBdenThang.SelectedItem); int year2 = Convert.ToInt32(cbdenNamofThang.SelectedItem); SortedDictionary <string, float> totalofmonth = statictisBLL.TotalofMonth(month1, year1, month2, year2); if (totalofmonth != null) { foreach (var item in totalofmonth) { values.addLabely(item.Key, item.Value); } canvas.addData(values); Chart2.Render(canvas); } }
public void inicio_temporal() { //Cirulo de carga bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView1.Rows.Add("100%", "Credito Azteca", "Esta bien caro :c", "10,000,000", "15 dias", "30%", "10,000,000"); bunifuDataGridView2.Rows.Add("Credito1", "12/12/2020", "$1,000,000"); bunifuDataGridView2.Rows.Add("Credito1", "12/12/2020", "$1,000,000"); bunifuDataGridView2.Rows.Add("Credito1", "12/12/2020", "$1,000,000"); bunifuDataGridView2.Rows.Add("Credito1", "12/12/2020", "$1,000,000"); bunifuDataGridView2.Rows.Add("Credito1", "12/12/2020", "$1,000,000"); bunifuDataGridView2.Rows.Add("Credito1", "12/12/2020", "$1,000,000"); //Gráfica Bunifu.DataViz.WinForms.Canvas canvas = new Bunifu.DataViz.WinForms.Canvas(); Bunifu.DataViz.WinForms.DataPoint values = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_splineArea); //valores Random r = new Random(); for (int i = 0; i < 7; i++) { values.addLabely("", r.Next(0, 10000)); } canvas.addData(values); bunifuDataViz1.Render(canvas); }
public void plotdata() { //creat a canvas and datapoints for the bunifu line var canvas = new Bunifu.DataViz.WinForms.Canvas(); var datapoints = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); datapoints.addLabely("Jan", "2"); datapoints.addLabely("Feb", "3"); datapoints.addLabely("Mar", "4"); datapoints.addLabely("Apr", "7"); datapoints.addLabely("May", "6"); datapoints.addLabely("Jun", "7"); datapoints.addLabely("Jul", "8"); datapoints.addLabely("Aug", "9"); datapoints.addLabely("Sep", "9"); datapoints.addLabely("Oct", "7"); datapoints.addLabely("Nov", "5"); datapoints.addLabely("Dec", "4"); //second chart points var datapoints2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); datapoints2.addLabely("Jan", "12"); datapoints2.addLabely("Feb", "10"); datapoints2.addLabely("Mar", "9"); datapoints2.addLabely("Apr", "7"); datapoints2.addLabely("May", "8"); datapoints2.addLabely("Jun", "6"); datapoints2.addLabely("Jul", "5"); datapoints2.addLabely("Aug", "4.5"); datapoints2.addLabely("Sep", "4"); datapoints2.addLabely("Oct", "5"); datapoints2.addLabely("Nov", "8"); datapoints2.addLabely("Dec", "9"); //add the datapoints to the canvas canvas.addData(datapoints); canvas.addData(datapoints2); //render the canvas bunifuDataViz1.Render(canvas); }
private void LoadChart() { var cnv = new Bunifu.DataViz.WinForms.Canvas(); var dataPoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); var dataPoint2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); bunifuDataViz1.colorSet.Add(Color.FromArgb(49, 197, 176)); bunifuDataViz1.colorSet.Add(Color.Yellow); dataPoint.addLabely("Jan", rand.Next(0, 500).ToString()); dataPoint.addLabely("Feb", rand.Next(0, 500).ToString()); dataPoint.addLabely("Mar", rand.Next(0, 500).ToString()); dataPoint.addLabely("Apr", rand.Next(0, 500).ToString()); dataPoint.addLabely("May", rand.Next(0, 500).ToString()); dataPoint.addLabely("Jun", rand.Next(0, 500).ToString()); dataPoint.addLabely("Jul", rand.Next(0, 500).ToString()); dataPoint.addLabely("Aug", rand.Next(0, 500).ToString()); dataPoint.addLabely("Sep", rand.Next(0, 500).ToString()); dataPoint.addLabely("Oct", rand.Next(0, 500).ToString()); dataPoint.addLabely("Nov", rand.Next(0, 500).ToString()); dataPoint.addLabely("Dec", rand.Next(0, 500).ToString()); cnv.addData(dataPoint); dataPoint2.addLabely("Jan", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Feb", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Mar", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Apr", rand.Next(0, 500).ToString()); dataPoint2.addLabely("May", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Jun", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Jul", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Aug", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Sep", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Oct", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Nov", rand.Next(0, 500).ToString()); dataPoint2.addLabely("Dec", rand.Next(0, 500).ToString()); cnv.addData(dataPoint2); bunifuDataViz1.Render(cnv); }
private void DoanhThuChart_Load(object sender, EventArgs e) { var r = new Random(); var canvas = new Bunifu.DataViz.WinForms.Canvas(); var datapoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_spline); datapoint.addLabely("Jan", r.Next(10, 100).ToString()); datapoint.addLabely("Feb", r.Next(10, 100).ToString()); datapoint.addLabely("Mar", r.Next(10, 100).ToString()); datapoint.addLabely("Apr", r.Next(10, 100).ToString()); datapoint.addLabely("May", r.Next(10, 100).ToString()); datapoint.addLabely("Jun", r.Next(10, 100).ToString()); datapoint.addLabely("Jul", r.Next(10, 100).ToString()); datapoint.addLabely("Aug", r.Next(10, 100).ToString()); datapoint.addLabely("Sep", r.Next(10, 100).ToString()); datapoint.addLabely("Oct", r.Next(10, 100).ToString()); datapoint.addLabely("Nov", r.Next(10, 100).ToString()); datapoint.addLabely("Dec", r.Next(10, 100).ToString()); // Add data sets to canvas canvas.addData(datapoint); //render canvas DoanhThuChart.Render(canvas); }
private void LoadChart() { float totalIncome = OrderDAO.Instance.GetYearIncome("YEAR(GETDATE())"); float totalExpense = ExpenseDAO.Instance.GetYearExpenses("YEAR(GETDATE())"); float profits = totalIncome - totalExpense; lbTotalIncome.Text = totalIncome.ToString("c0", new CultureInfo("en-US")); lbTotalExpense.Text = totalExpense.ToString("c0", new CultureInfo("en-US")); if (profits < 0) { lbTotalProfits.Text = "-" + (Math.Abs(profits)).ToString("c0", new CultureInfo("en-US")); } else { lbTotalProfits.Text = profits.ToString("c0", new CultureInfo("en-US")); } var cnv = new Bunifu.DataViz.WinForms.Canvas(); var dataPoint = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); var dataPoint2 = new Bunifu.DataViz.WinForms.DataPoint(Bunifu.DataViz.WinForms.BunifuDataViz._type.Bunifu_line); dataPoint.addLabely("Jan", OrderDAO.Instance.GetThisMonthIncome("1").ToString()); dataPoint.addLabely("Feb", OrderDAO.Instance.GetThisMonthIncome("2").ToString()); dataPoint.addLabely("Mar", OrderDAO.Instance.GetThisMonthIncome("3").ToString()); dataPoint.addLabely("Apr", OrderDAO.Instance.GetThisMonthIncome("4").ToString()); dataPoint.addLabely("May", OrderDAO.Instance.GetThisMonthIncome("5").ToString()); dataPoint.addLabely("Jun", OrderDAO.Instance.GetThisMonthIncome("6").ToString()); dataPoint.addLabely("Jul", OrderDAO.Instance.GetThisMonthIncome("7").ToString()); dataPoint.addLabely("Aug", OrderDAO.Instance.GetThisMonthIncome("8").ToString()); dataPoint.addLabely("Sep", OrderDAO.Instance.GetThisMonthIncome("9").ToString()); dataPoint.addLabely("Oct", OrderDAO.Instance.GetThisMonthIncome("10").ToString()); dataPoint.addLabely("Nov", OrderDAO.Instance.GetThisMonthIncome("11").ToString()); dataPoint.addLabely("Dec", OrderDAO.Instance.GetThisMonthIncome("12").ToString()); dataPoint2.addLabely("Jan", ExpenseDAO.Instance.GetThisMonthExpenses("1").ToString()); dataPoint2.addLabely("Feb", ExpenseDAO.Instance.GetThisMonthExpenses("2").ToString()); dataPoint2.addLabely("Mar", ExpenseDAO.Instance.GetThisMonthExpenses("3").ToString()); dataPoint2.addLabely("Apr", ExpenseDAO.Instance.GetThisMonthExpenses("4").ToString()); dataPoint2.addLabely("May", ExpenseDAO.Instance.GetThisMonthExpenses("5").ToString()); dataPoint2.addLabely("Jun", ExpenseDAO.Instance.GetThisMonthExpenses("6").ToString()); dataPoint2.addLabely("Jul", ExpenseDAO.Instance.GetThisMonthExpenses("7").ToString()); dataPoint2.addLabely("Aug", ExpenseDAO.Instance.GetThisMonthExpenses("8").ToString()); dataPoint2.addLabely("Sep", ExpenseDAO.Instance.GetThisMonthExpenses("9").ToString()); dataPoint2.addLabely("Oct", ExpenseDAO.Instance.GetThisMonthExpenses("10").ToString()); dataPoint2.addLabely("Nov", ExpenseDAO.Instance.GetThisMonthExpenses("11").ToString()); dataPoint2.addLabely("Dec", ExpenseDAO.Instance.GetThisMonthExpenses("12").ToString()); cnv.addData(dataPoint); cnv.addData(dataPoint2); bunifuDataViz1.colorSet.Add(Color.FromArgb(49, 197, 176)); bunifuDataViz1.colorSet.Add(Color.Yellow); bunifuDataViz1.Render(cnv); }