示例#1
0
        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();
        }
示例#2
0
        private void FormPrestamo_Load(object sender, EventArgs e)
        {
            //Una lista de objetos libro
            List <ClassAlumnos> listaAlumno = new List <ClassAlumnos>();
            //Leer el archivo
            FileStream   stream = new FileStream("alumno.json", FileMode.Open, FileAccess.Read);
            StreamReader reader = new StreamReader(stream);

            while (reader.Peek() > -1)
            {
                string       lectura     = reader.ReadLine();
                ClassAlumnos alumnoLeido = JsonConvert.DeserializeObject <ClassAlumnos>(lectura);
                listaAlumno.Add(alumnoLeido);
                comboBox1.Items.Add(reader.ReadLine());
            }



            reader.Close();
        }
示例#3
0
        private void button1_Click(object sender, EventArgs e)
        {
            ClassAlumnos alumnoJson = new ClassAlumnos();

            alumnoJson.Carne1  = textBox1.Text;
            alumnoJson.Nombre1 = textBox2.Text;



            // convertir el objeto en una cadena de Json
            string salida = JsonConvert.SerializeObject(alumnoJson);
            //Guaradar el archivo de texto con extension Json
            FileStream   stream = new FileStream("alumno.json", FileMode.Append, FileAccess.Write);
            StreamWriter writer = new StreamWriter(stream);

            writer.WriteLine(salida);
            writer.Close();


            MessageBox.Show("INGRESADO EXITOSAMENTE!");
        }