Example #1
0
        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.");
        }
Example #2
0
 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();
     }
 }