示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            cat.RemoveRange(0, cat.Count);
            string       filename = "articulos.txt";
            FileStream   stream   = new FileStream(filename, FileMode.Open, FileAccess.Read);
            StreamReader reader   = new StreamReader(stream);

            for (int i = 0; i < comp.Count; i++)
            {
                if (comboBox1.Text == comp[i].Categorias)
                {
                    compras cemp = new compras();
                    cemp.Categorias = comp[i].Categorias;
                    cemp.Nombre     = comp[i].Nombre;
                    cemp.Codigo     = comp[i].Codigo;
                    cemp.Existencia = comp[i].Existencia;
                    cemp.Precio     = comp[i].Precio;

                    cat.Add(cemp);
                }


                //for i = num delproducto
                //if combobox1 == comp[i].categoria
                //guardar nueva lista
                //data grid nueva lista
            }
            dataGridView1.DataSource = null;
            dataGridView1.Refresh();
            dataGridView1.DataSource = cat;
            dataGridView1.Refresh();
        }
示例#2
0
        public Form2()
        {
            InitializeComponent();

            // classcompras.RemoveRange(0, classcompras.count);
            string       filename = "articulos.txt";
            FileStream   stream   = new FileStream(filename, FileMode.Open, FileAccess.Read);
            StreamReader reader   = new StreamReader(stream);

            while (reader.Peek() > -1)
            {
                compras catemp = new compras();
                catemp.Categorias = reader.ReadLine();
                catemp.Nombre     = reader.ReadLine();
                catemp.Codigo     = reader.ReadLine();
                catemp.Existencia = reader.ReadLine();
                catemp.Precio     = reader.ReadLine();

                comp.Add(catemp);
            }
            reader.Close();
        }