private void vendedor2_Load(object sender, EventArgs e) { string archivo = "producto.txt"; FileStream leer = new FileStream(archivo, FileMode.Open, FileAccess.Read); StreamReader lectro = new StreamReader(leer); while (lectro.Peek() > -1) { inventario tem = new inventario(); tem.Codigo = Convert.ToInt16(lectro.ReadLine()); tem.Nombre = lectro.ReadLine(); tem.Precio = Convert.ToInt32(lectro.ReadLine()); tem.Existencia = Convert.ToInt32(lectro.ReadLine()); tem.Costo = Convert.ToInt32(lectro.ReadLine()); inve.Add(tem); } lectro.Close(); for (int a = 0; a < inve.Count; a++) { dataGridView1.DataSource = null; dataGridView1.Refresh(); dataGridView1.DataSource = inve; dataGridView1.Refresh(); dataGridView1.Columns["costo"].Visible = false; } }
private void button1_Click(object sender, EventArgs e) { string nombredelarchivo = "producto.txt"; FileStream stream = new FileStream(nombredelarchivo, FileMode.Append, FileAccess.Write); StreamWriter escribir = new StreamWriter(stream); escribir.WriteLine(textBox1.Text); escribir.WriteLine(textBox2.Text); escribir.WriteLine(textBox3.Text); escribir.WriteLine(textBox4.Text); escribir.WriteLine(textBox5.Text); inventario tem = new inventario(); tem.Codigo = Convert.ToInt16(textBox1.Text); tem.Nombre = textBox2.Text; tem.Costo = Convert.ToUInt16(textBox5.Text); tem.Precio = Convert.ToInt16(textBox3.Text); tem.Existencia = Convert.ToInt16(textBox4.Text); inve.Add(tem); escribir.Close(); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox5.Text = ""; textBox1.Focus(); }