private void button1_Click(object sender, EventArgs e) { //Una lista de objetos alquilado List <ClassPrestamos> listaPrestamos = new List <ClassPrestamos>(); List <ClassAlumnos> listaAlumno = new List <ClassAlumnos>(); //Leer el archivo FileStream stream = new FileStream("prestamo.json", FileMode.Open, FileAccess.Read); StreamReader reader = new StreamReader(stream); //Leer el archivo FileStream stream1 = new FileStream("alumno.json", FileMode.Open, FileAccess.Read); StreamReader reader1 = new StreamReader(stream1); while (reader.Peek() > -1) { string lectura = reader.ReadLine(); ClassPrestamos prestamoLeido = JsonConvert.DeserializeObject <ClassPrestamos>(lectura); listaPrestamos.Add(prestamoLeido); ClassAlumnos alumnoLeido = JsonConvert.DeserializeObject <ClassAlumnos>(lectura); listaAlumno.Add(alumnoLeido); } reader.Close(); //Mostrar la lista de libros en el gridview dataGridView1.DataSource = listaPrestamos; dataGridView1.Refresh(); }
void guardar(ClassPrestamos p) { FileStream stream = new FileStream("prestamo.json", FileMode.Append, FileAccess.Write); StreamWriter writer = new StreamWriter(stream); writer.WriteLine(p.Carne1); writer.WriteLine(p.CodigoL1); writer.WriteLine(p.FechaP1); writer.WriteLine(p.FechaD1); writer.Close(); }
private void button1_Click(object sender, EventArgs e) { ClassPrestamos libroJson = new ClassPrestamos(); libroJson.Carne1 = comboBox1.Text; libroJson.CodigoL1 = textBox1.Text; libroJson.FechaP1 = dateTimePicker1.Value.Date; libroJson.FechaD1 = dateTimePicker1.Value.Date; // convertir el objeto en una cadena de Json string salida = JsonConvert.SerializeObject(libroJson); //Guaradar el archivo de texto con extension Json FileStream stream = new FileStream("prestamo.json", FileMode.Append, FileAccess.Write); StreamWriter writer = new StreamWriter(stream); writer.WriteLine(salida); writer.Close(); MessageBox.Show("INGRESADO EXITOSAMENTE!"); }