Example #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Total        tempmostrar   = new Total();
            ppropiedades temppriedades = new ppropiedades();

            temppriedades.Numerocasa = textBox1.Text;
            tempmostrar.Numerocasa   = textBox1.Text;
            temppriedades.Dpi        = comboBox1.Text;
            string tempnombre   = "";
            string tempapellido = "";

            comboBox1.ValueMember = "Nombre";
            comboBox1.DataSource  = propietarios;
            tempnombre            = comboBox1.SelectedValue.ToString();
            comboBox1.ValueMember = "Apellido";
            comboBox1.DataSource  = propietarios;
            tempapellido          = comboBox1.SelectedValue.ToString();

            tempmostrar.Nombre_apellido = tempnombre + " " + tempapellido;

            temppriedades.Cuotamantenimiento = float.Parse(textBox3.Text);
            tempmostrar.Cuotamantenimiento   = float.Parse(textBox3.Text);
            propiedades.Add(temppriedades);
            mostrargrid.Add(tempmostrar);
            guardar();
            limpiar();
            MessageBox.Show("Propiedad agregado correctamente");
        }
Example #2
0
        void leer_datos()
        {
            FileStream   stream = new FileStream(archivo2, FileMode.Open, FileAccess.Read);
            StreamReader reader = new StreamReader(stream);

            while (reader.Peek() > -1)
            {
                ppropiedades temppropiedades = new ppropiedades();
                temppropiedades.Numerocasa         = reader.ReadLine();
                temppropiedades.Dpi                = reader.ReadLine();
                temppropiedades.Cuotamantenimiento = float.Parse(reader.ReadLine());
                propiedades.Add(temppropiedades);
            }
            //Cerrar el archivo, esta linea es importante porque sino despues de correr varias veces el programa daría error de que el archivo quedó abierto muchas veces. Entonces es necesario cerrarlo despues de terminar de leerlo.
            reader.Close();


            FileStream   stream2 = new FileStream(archivoC, FileMode.Open, FileAccess.Read);
            StreamReader reader2 = new StreamReader(stream2);

            while (reader2.Peek() > -1)
            {
                prop temppropietarios = new prop();
                temppropietarios.Dpi      = reader2.ReadLine();
                temppropietarios.Nombre   = reader2.ReadLine();
                temppropietarios.Apellido = reader2.ReadLine();
                propietarios.Add(temppropietarios);
            }
            //Cerrar el archivo, esta linea es importante porque sino despues de correr varias veces el programa daría error de que el archivo quedó abierto muchas veces. Entonces es necesario cerrarlo despues de terminar de leerlo.
            reader2.Close();

            FileStream   stream3 = new FileStream(archivo3, FileMode.Open, FileAccess.Read);
            StreamReader reader3 = new StreamReader(stream3);

            while (reader3.Peek() > -1)
            {
                Total tempmostrar = new Total();
                tempmostrar.Nombre_apellido    = reader3.ReadLine();
                tempmostrar.Numerocasa         = reader3.ReadLine();
                tempmostrar.Cuotamantenimiento = float.Parse(reader3.ReadLine());

                mostrargrid.Add(tempmostrar);
            }
            //Cerrar el archivo, esta linea es importante porque sino despues de correr varias veces el programa daría error de que el archivo quedó abierto muchas veces. Entonces es necesario cerrarlo despues de terminar de leerlo.
            reader3.Close();
        }