Beispiel #1
0
        private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            string seleccion;
            string descripcion;

            descripcion = textBox2.Text;
            List <Articulo> listado   = new List <Articulo>();
            Articulo        articulo2 = new Articulo();
            NegocioArticulo negocio   = new NegocioArticulo();

            seleccion = Convert.ToString(comboBox1.SelectedItem);
            listado   = negocio.listarPorDescripcion(descripcion);
            datagridview_clear(dataGridView1);


            foreach (Articulo item in listado)
            {
                articulo2.codigo = item.codigo;
                negocio.BuscarPorArticulo(articulo2);


                if (seleccion == articulo2.nombre)
                {
                    dataGridView1.Rows.Add(articulo2.codigo, articulo2.nombre, articulo2.descripcion, articulo2.Marca.Id, articulo2.Categoria.Id, articulo2.imagen, articulo2.precio);
                }
            }
        }
Beispiel #2
0
        private void Button2_Click(object sender, EventArgs e)
        {
            NegocioArticulo Negocio = new NegocioArticulo();
            List <Articulo> lista;
            Articulo        articulo  = new Articulo();
            Articulo        articulo2 = new Articulo();
            string          descripcion;

            textBox1.Text = "";
            //dataGridView2.Show();
            //dataGridView1.Hide();
            try
            {
                descripcion          = textBox2.Text;
                lista                = Negocio.listarPorDescripcion(descripcion);
                comboBox1.DataSource = lista;

                datagridview_clear(dataGridView1);



                foreach (Articulo item in lista)
                {
                    articulo2        = new Articulo();
                    articulo2.codigo = item.codigo;
                    Negocio.BuscarPorArticulo(articulo2);



                    dataGridView1.Rows.Add(articulo2.codigo, articulo2.nombre, articulo2.descripcion, articulo2.Marca.Id, articulo2.Categoria.Id, articulo2.imagen, articulo2.precio);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }