private void buttonPrestamos_Click(object sender, EventArgs e) { foreach (var alquiler in alquileres) { datos_estudiante estudiante = estudiantes.Find(c => c.Carne == alquiler.Carne); libros libro = Libros.Find(l => l.Titulo == alquiler.Libro); Reporte reporte = new Reporte(); /*reporte.Nombre = estudiante.Nombre; * reporte.Titulo = libro.Titulo; * reporte.Prestamo = alquiler.Salida; * reporte.Devolucion = alquiler.Entrada; */reportes.Add(reporte); } dataGridView1.DataSource = null; dataGridView1.DataSource = reportes; dataGridView1.Refresh(); }
private void Form1_Load(object sender, EventArgs e) { string archivo = "libros.txt"; FileStream leer = new FileStream(archivo, FileMode.Open, FileAccess.Read); StreamReader lectro = new StreamReader(leer); while (lectro.Peek() > -1) { libros tem = new libros(); tem.Nombre = lectro.ReadLine(); tem.Carne = Convert.ToInt16(lectro.ReadLine()); libro.Add(tem); } lectro.Close(); for (int a = 0; a < libro.Count; a++) { comboBox1.Items.Add(libro[a].Nombre); //add = agregar // intems espacios de conbobx1 } }
private void Reporte_Load(object sender, EventArgs e) { if (File.Exists(@"..\..\libros.txt")) { FileStream stream = new FileStream(@"..\..\libros.txt", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { libros libro = new libros(); Libros.Add(libro); } reader.Close(); } if (File.Exists(@"..\..\estudiantes.txt")) { FileStream stream = new FileStream(@"..\..\estudiantes.txt", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { datos_estudiante estudiante = new datos_estudiante(); estudiantes.Add(estudiante); } reader.Close(); } if (File.Exists(@"..\..\alquiler.txt")) { FileStream stream = new FileStream(@"..\..\alquiler.txt", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); while (reader.Peek() > -1) { Alquiler alquiler = new Alquiler(); alquileres.Add(alquiler); } reader.Close(); } }