//EVENTO PARA EL BOTON BUSCAR --> % private void btnBuscar_Click(object sender, EventArgs e) { String bus = txtBuscar.Text; if (bus.Equals("")) { MessageBox.Show("Ingrese el articulo que desea buscar"); } else { NegocioArticulo negoa = new NegocioArticulo(); Articulo art = new Articulo(); if (rbCodigo.Checked) { art = negoa.traerArtPorCod(bus); if (art == null) { MessageBox.Show("El articulo no existe"); } else { frmProducto fp = new frmProducto(art); codigoDelProducto = art.codigo; this.Dispose(); fp.ShowDialog(); } } else if (rbNombre.Checked) { List <Articulo> listaArt = new List <Articulo>(); listaArt = negoa.traerArtPorNom(bus); if (listaArt == null) { MessageBox.Show("El articulo no existe"); } else { dgvArticulos.DataSource = listaArt; } } else if (rbCategoria.Checked) { List <Articulo> listaArt = new List <Articulo>(); listaArt = negoa.traerArtPorCat(bus); if (listaArt == null) { MessageBox.Show("El articulo no existe"); } else { dgvArticulos.DataSource = listaArt; } } else { List <Articulo> listaArt = new List <Articulo>(); listaArt = negoa.traerArtPorMar(bus); if (listaArt == null) { MessageBox.Show("El articulo no existe"); } else { dgvArticulos.DataSource = listaArt; } } } }