private void Detalle_Load(object sender, EventArgs e)
        {
            ArticuloNegocio artNeg = new ArticuloNegocio();
            //Articulo art = new Articulo();
            string query = "select A.Id, A.Codigo, A.Nombre, A.Descripcion, M.Descripcion as Marca, C.Descripcion as Categoria, A.ImagenUrl, A.Precio from ARTICULOS as A join MARCAS as M on A.IdMarca=M.Id join CATEGORIAS as C on A.IdCategoria=C.Id where A.Id='" + art.Id + "'";

            art              = artNeg.ArticuloDetalle(query);
            tbID.Text        = Convert.ToString(art.Id);
            tbCod.Text       = art.Codigo;
            tbNombre.Text    = art.Nombre;
            tbDesc.Text      = art.Descripcion;
            tbMarca.Text     = art.Marca;
            tbCat.Text       = art.Categoria;
            tbImagenURL.Text = art.ImagenUrl;
            tbPrecio.Text    = Convert.ToString(art.Precio);
            pbDetalle.Load(art.ImagenUrl);
        }
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            ArticuloNegocio artNeg = new ArticuloNegocio();
            Articulo        art    = new Articulo();
            string          query  = "select A.Id, A.Codigo, A.Nombre, A.Descripcion, M.Descripcion as Marca, C.Descripcion as Categoria, A.ImagenUrl, A.Precio from ARTICULOS as A join MARCAS as M on A.IdMarca=M.Id join CATEGORIAS as C on A.IdCategoria=C.Id where A.Id='1'";

            art              = artNeg.ArticuloDetalle(query);
            tbID.Text        = Convert.ToString(art.Id);
            tbCod.Text       = art.Codigo;
            tbNombre.Text    = art.Nombre;
            tbDesc.Text      = art.Descripcion;
            tbMarca.Text     = art.Marca;
            tbCat.Text       = art.Categoria;
            tbImagenURL.Text = art.ImagenUrl;
            tbPrecio.Text    = Convert.ToString(art.Precio);
            pbDetalle.Load(art.ImagenUrl);

            /*
             *
             * ArticuloNegocio artNeg = new ArticuloNegocio();
             * string busqueda = tbBuscar.Text;
             * string query = "select A.Id, A.Codigo, A.Nombre, A.Descripcion, M.Descripcion as Marca, C.Descripcion as Categoria, A.ImagenUrl, A.Precio from ARTICULOS as A join MARCAS as M on A.IdMarca=M.Id join CATEGORIAS as C on A.IdCategoria=C.Id where A.Id like '%" + busqueda + "%' or A.Codigo like '%" + busqueda + "%' or A.Nombre like '%" + busqueda + "%' or A.Descripcion like '%" + busqueda + "%' or M.Descripcion like '%" + busqueda + "%' or C.Descripcion like '%" + busqueda + "%' or A.ImagenUrl like '%" + busqueda + "%' or A.Precio like '%" + busqueda + "%'";
             * List<Articulo> lista = new List<Articulo>();
             * lista = artNeg.listarJoin(query);
             *
             * try
             * {
             *
             *  dgvDetalle.DataSource = artNeg.listarJoin(query);
             *  dgvDetalle.Columns[4].Visible = false;
             *  dgvDetalle.Columns[5].Visible = false;
             *
             * }
             * catch (Exception)
             * {
             *  MessageBox.Show("No se pudo listar el query");
             * }
             *
             *
             * Articulo art = (Articulo)dgvDetalle.CurrentRow.DataBoundItem;
             * pbDetalle.Load(art.ImagenUrl);
             *
             */
        }