コード例 #1
0
        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);
        }
コード例 #2
0
        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;
                }
            }
        }