private void Form1_Load(object sender, EventArgs e) { // esta linea de codigo crea el titulo de nuestra grafica chart chart1.Titles.Add("Ventas"); //esta linea de codigo añade la informacion de nuestra base de datos a los checkbox foreach (var item in Bussiness.GetVentas()) { if (checkBox1.Text == "checkBox1") { checkBox1.Text = item.id.ToString(); } else if (checkBox2.Text == "checkBox2") { checkBox2.Text = item.id.ToString(); } else if (checkBox3.Text == "checkBox3") { checkBox3.Text = item.id.ToString(); } } }
private void button1_Click(object sender, EventArgs e) { int id = 0; //Esta linea limpia todo el contenido de nuestra grafica chart1.Series.Clear(); //Esta linea limpia el label 6 label6.Text = ""; //estas lineas de codigo añaden informacion a la grafica dependiendo de los checkboxs selecccionados if (checkBox1.Checked) { int res; id = 1; //Esta linea de codigo recorre el tamaño de nuestros registros en la bd y los añade como puntos en la grafica foreach (var item in Bussiness.GetVentas2(id)) { Series serie = chart1.Series.Add(item.mes.ToString()); serie.Points.AddXY(Convert.ToInt32(item.id), Convert.ToDouble(item.venta)); label6.Text = label6.Text + item.venta.ToString() + "+"; } } if (checkBox2.Checked) { id = 2; foreach (var item in Bussiness.GetVentas2(id)) { Series serie = chart1.Series.Add(item.mes.ToString()); serie.Points.AddXY(Convert.ToInt32(item.id), Convert.ToDouble(item.venta)); label6.Text = label6.Text + item.venta.ToString() + "+"; } } if (checkBox3.Checked) { id = 3; foreach (var item in Bussiness.GetVentas2(id)) { Series serie = chart1.Series.Add(item.mes.ToString()); serie.Points.AddXY(Convert.ToInt32(item.id), Convert.ToDouble(item.venta)); label6.Text = label6.Text + item.venta.ToString() + "+"; } } }