private void button2_Click(object sender, EventArgs e) { //temporal Comprador1 personatemp = new Comprador1(); personatemp.Nit1 = textBox11.Text; personatemp.Nombre1 = textBox12.Text; personatemp.Apellido1 = textBox13.Text; personatemp.Direccion1 = textBox14.Text; // el objeto temporal guardarlo en la lista lcomprador.Add(personatemp); }
private void button7_Click(object sender, EventArgs e) { string fileName = @"C:\Users\usuario\source\repos\DanySoproyectoFinal\DanySoproyectoFinal\bin\Debug\cajero.txt"; FileStream stream = new FileStream(fileName, FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); //Se cargan los datos del archivo a la lista de cajero while (reader.Peek() > -1) { //Leer los datos y guardarlos en un temporal Comprador1 comptemp = new Comprador1(); comptemp.Nit1 = reader.ReadLine(); comptemp.Nombre1 = reader.ReadLine(); comptemp.Apellido1 = reader.ReadLine(); comptemp.Direccion1 = reader.ReadLine(); //Agregar a la lista el temporal lcomprador.Add(comptemp); } reader.Close(); //Se recorre la lista de cajero for (int i = 0; i < lcomprador.Count; i++) { //Si es el dato a buscar es igual al dato de la lista mostrarlo en los textbox if (lcomprador[i].Nit1 == textBox1.Text)//busca los datos { textBox2.Text = lcomprador[i].Nombre1; textBox3.Text = lcomprador[i].Apellido1; textBox4.Text = lcomprador[i].Direccion1; //Guardar en que posicion se encontró el dato para utilizarla mas adelante al momento de modificar posicionmodificar = i; } } }