private void button6_Click(object sender, EventArgs e) { Venta1 vetemp = new Venta1(); Productos prtemp = new Productos(); string fileName = "Factura.txt"; FileStream stream = new FileStream(fileName, FileMode.Append, FileAccess.Write); StreamWriter writer = new StreamWriter(stream); for (int i = 0; i < productos.Count; i++) { if ((cont >= 1) && (pro == productos[i].Producto)) { writer.WriteLine("Producto: " + productos[i].Producto); writer.WriteLine("Unidades: " + productos[i].Unidades); writer.WriteLine("Fecha: " + productos[i].Fecha); vetemp.Producto = productos[i].Producto; vetemp.Unidades = productos[i].Unidades; vetemp.Fh = productos[i].Fecha; venta1.Add(vetemp); } } for (int j = 0; j < clientes.Count; j++) { if (cli == clientes[j].Nit && contclientes == 1) { writer.WriteLine("Cliente: " + clientes[j].Nombre); writer.WriteLine("Cajero: " + usus); } } writer.Close(); MessageBox.Show("Venta Realizada."); }
private void button3_Click(object sender, EventArgs e) { //Primera Opcion if ((comboBoxListas.Text == "Productos más vendidos")) { OpenFileDialog openFileDialog1 = new OpenFileDialog(); string fileName = "Inventario.txt"; FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Productos ptemp = new Productos(); ptemp.Producto = reader.ReadLine(); ptemp.Precio = Convert.ToDouble(reader.ReadLine()); ptemp.Unidades = Convert.ToDouble(reader.ReadLine()); ptemp.Fecha = Convert.ToDateTime(reader.ReadLine()); productos.Add(ptemp); } reader.Close(); dataGridView1.DataSource = null; dataGridView1.Refresh(); dataGridView1.DataSource = productos; dataGridView1.Refresh(); } //Segunda Opcion if (comboBoxListas.Text == "Productos con poca existencia") { OpenFileDialog openFileDialog1 = new OpenFileDialog(); string fileName = "Inventario1.txt"; FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Productos ptemp = new Productos(); ptemp.Producto = reader.ReadLine(); ptemp.Precio = Convert.ToDouble(reader.ReadLine()); ptemp.Unidades = Convert.ToDouble(reader.ReadLine()); ptemp.Fecha = Convert.ToDateTime(reader.ReadLine()); productos.Add(ptemp); } reader.Close(); dataGridView1.DataSource = null; dataGridView1.Refresh(); dataGridView1.DataSource = productos; dataGridView1.Refresh(); } //Tercera Opcion if (comboBoxListas.Text == "Ventas cada vendedor") { OpenFileDialog openFileDialog1 = new OpenFileDialog(); string fileName = "Factura.txt"; FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Venta1 vtemp = new Venta1(); vtemp.Producto = reader.ReadLine(); vtemp.Unidades = Convert.ToDouble(reader.ReadLine()); vtemp.Cliente = reader.ReadLine(); vtemp.Cajero = reader.ReadLine(); vtemp.Fh = Convert.ToDateTime(reader.ReadLine()); venta1.Add(vtemp); } reader.Close(); dataGridView1.DataSource = null; dataGridView1.Refresh(); dataGridView1.DataSource = venta1; dataGridView1.Refresh(); } //Cuarta Opcion if (comboBoxListas.Text == "Vendedor con más ventas") { OpenFileDialog openFileDialog1 = new OpenFileDialog(); string fileName = "Usuarios1.txt"; FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Usuarios utemp = new Usuarios(); utemp.Nombre = reader.ReadLine(); utemp.Departamento = reader.ReadLine(); usuarios.Add(utemp); } reader.Close(); dataGridView1.DataSource = null; dataGridView1.Refresh(); dataGridView1.DataSource = usuarios; dataGridView1.Refresh(); } }