private void button5_Click(object sender, EventArgs e) { venpo.Clear(); venmes.Clear(); venmes2.Clear(); string archivo = "ventaspormes.txt"; FileStream stream = new FileStream(archivo, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { VentasPor vpt = new VentasPor(); vpt.Codigoventa = reader.ReadLine(); vpt.Montoventa = reader.ReadLine(); vpt.Vendedor = reader.ReadLine(); vpt.Dia = reader.ReadLine(); vpt.Mes = reader.ReadLine(); vpt.Anio = reader.ReadLine(); vpt.Hora = reader.ReadLine(); venpo.Add(vpt); } reader.Close(); for (int i = 0; i < venpo.Count; i++) { int cont = 0; for (int j = 0; j < venmes.Count; j++) { if (venpo[i].Vendedor == venmes[j].Nombreprod) { venmes[j].Cantidadprod = Convert.ToString(Convert.ToInt16(venmes[j].Cantidadprod) + 1); cont++; } } if (cont == 0) { DatosFac dt = new DatosFac(); dt.Nombreprod = venpo[i].Vendedor; dt.Cantidadprod = "1"; venmes.Add(dt); } } for (int k = 0; k < venmes.Count; k++) { venmes2.Add(Convert.ToInt16(venmes[k].Cantidadprod)); } int n = venmes2.Max(); for (int x = 0; x < venmes.Count; x++) { if (venmes[x].Cantidadprod == Convert.ToString(n)) { MessageBox.Show("Vendedor: " + venmes[x].Nombreprod + "\n" + "Cantidad de ventas: " + venmes[x].Cantidadprod); } } }
private void button1_Click(object sender, EventArgs e) { //dataGridView1.Rows.Clear(); venpo.Clear(); vendedor.Clear(); string archivo = "ventaspormes.txt"; FileStream stream = new FileStream(archivo, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { VentasPor vpt = new VentasPor(); vpt.Codigoventa = reader.ReadLine(); vpt.Montoventa = reader.ReadLine(); vpt.Vendedor = reader.ReadLine(); vpt.Dia = reader.ReadLine(); vpt.Mes = reader.ReadLine(); vpt.Anio = reader.ReadLine(); vpt.Hora = reader.ReadLine(); venpo.Add(vpt); } reader.Close(); for (int i = 0; i < venpo.Count; i++) { if (venpo[i].Mes == comboBox1.Text) { VentasPor vende = new VentasPor(); vende.Codigoventa = venpo[i].Codigoventa; vende.Montoventa = venpo[i].Montoventa; vende.Vendedor = venpo[i].Vendedor; vende.Dia = venpo[i].Dia; vende.Mes = venpo[i].Mes; vende.Anio = venpo[i].Anio; vende.Hora = venpo[i].Hora; vendedor.Add(vende); } } dataGridView1.DataSource = null; dataGridView1.Refresh(); dataGridView1.DataSource = vendedor; dataGridView1.Refresh(); }