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); } } }
private void Button4_Click(object sender, EventArgs e) { NegocioArticulo Negocio1 = new NegocioArticulo(); Articulo articulo = new Articulo(); new Categoria(); new Marca(); try { //dataGridView1.Show(); //dataGridView2.Hide(); articulo.codigo = textBox6.Text; Negocio1.BuscarPorArticulo(articulo); datagridview_clear(dataGridView1); dataGridView1.Rows.Add(articulo.codigo, articulo.nombre, articulo.descripcion, articulo.Marca.Id, articulo.Categoria.Id, articulo.imagen, articulo.precio); textBox1.Text = articulo.codigo; textBox2.Text = articulo.nombre; textBox3.Text = articulo.descripcion; textBox4.Text = articulo.precio.ToString(); textBox5.Text = articulo.imagen; comboBox3.SelectedIndex = articulo.Marca.Id - 1; comboBox2.SelectedIndex = articulo.Categoria.Id - 1; textBox6.Enabled = false; } catch (Exception ex) { MessageBox.Show("El codigo ingresado es inexistente.", "Aviso"); } }
private void Button3_Click(object sender, EventArgs e) { NegocioArticulo Negocio = new NegocioArticulo(); Articulo articulo = new Articulo(); try { textBox2.Text = ""; //dataGridView1.Show(); //dataGridView2.Hide(); articulo.codigo = textBox1.Text; Negocio.BuscarPorArticulo(articulo); datagridview_clear(dataGridView1); dataGridView1.Rows.Add(articulo.codigo, articulo.nombre, articulo.descripcion, articulo.Marca.Id, articulo.Categoria.Id, articulo.imagen, articulo.precio); } catch (Exception ex) { MessageBox.Show("El codigo ingresado es inexistente.", "Aviso"); } }
private void Cargar_Modificado(string codigo) { NegocioArticulo Negocio1 = new NegocioArticulo(); Articulo articulo = new Articulo(); new Categoria(); new Marca(); try { //dataGridView1.Show(); //dataGridView2.Hide(); articulo.codigo = codigo; Negocio1.BuscarPorArticulo(articulo); datagridview_clear(dataGridView1); dataGridView1.Rows.Add(articulo.codigo, articulo.nombre, articulo.descripcion, articulo.Marca.Id, articulo.Categoria.Id, articulo.imagen, articulo.precio); } catch (Exception ex) { MessageBox.Show("El codigo ingresado es inexistente.", "Aviso"); } }
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); } }