private void leer() { { FileStream stream = new FileStream("propietarios.txt", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Propietario prtemp = new Propietario(); prtemp.Dpi = Convert.ToInt32(reader.ReadLine()); prtemp.Nombre = reader.ReadLine(); prtemp.Apellido = reader.ReadLine(); propietarios.Add(prtemp); } reader.Close(); } { FileStream stream2 = new FileStream("propiedades.txt", FileMode.Open, FileAccess.Read); StreamReader reader2 = new StreamReader(stream2); while (reader2.Peek() > -1) { Propiedad tempro = new Propiedad(); tempro.Nodecasa = Convert.ToInt32(reader2.ReadLine()); tempro.Dpi = Convert.ToInt32(reader2.ReadLine()); tempro.Cuota = Convert.ToInt32(reader2.ReadLine()); propiedads.Add(tempro); } reader2.Close(); } }
private void button2_Click(object sender, EventArgs e) { Propiedad tempro = new Propiedad(); tempro.Nodecasa = Convert.ToInt32(txtNoCasa.Text); tempro.Dpi = Convert.ToInt32(txtDPIpropiedad.Text); tempro.Cuota = Convert.ToInt32(txtCuota.Text); propiedads.Add(tempro); txtNoCasa.Text = ""; txtDPIpropiedad.Text = ""; txtCuota.Text = ""; txtNoCasa.Focus(); if (File.Exists("propiedades.txt")) { FileStream stream = new FileStream("propiedades.txt", FileMode.OpenOrCreate, FileAccess.Write); StreamWriter writer = new StreamWriter(stream); foreach (var p in propiedads) { writer.WriteLine(p.Nodecasa); writer.WriteLine(p.Dpi); writer.WriteLine(p.Cuota); } writer.Close(); } }