private void frmVerArticulo_Load(object sender, EventArgs e)
        {
            try
            {
                txbCodigo.Text      = articulo.codigo;
                txbDescripcion.Text = articulo.descripcion;
                txbImagen.Text      = articulo.imagen;
                txbNombre.Text      = articulo.nombre;
                txbPrecio.Text      = articulo.precio.ToString();

                MarcaNegocio     marcas     = new MarcaNegocio();
                CategoriaNegocio categorias = new CategoriaNegocio();

                cmbMarca.DataSource     = marcas.getMarcas();
                cmbCategoria.DataSource = categorias.getCategorias();

                cmbCategoria.ValueMember   = "id";
                cmbCategoria.DisplayMember = "descripcion";
                cmbMarca.ValueMember       = "id";
                cmbMarca.DisplayMember     = "descripcion";
                cmbCategoria.SelectedValue = articulo.categoria.id;
                cmbMarca.SelectedValue     = articulo.marca.id;

                ptbImagen.Load(articulo.imagen);
            }
            catch (FileNotFoundException)
            {
                ptbImagen.Image = ptbImagen.ErrorImage;
                MessageBox.Show("La imagen cargada en el artículo no fue encontrada por lo que no se mostrará.");
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        private void frmAltaArticulo_Load(object sender, EventArgs e)
        {
            try
            {
                //Primero, tengo que cargar los datos de los combo de Marca y Articulo para popularlos de información
                MarcaNegocio marcas = new MarcaNegocio();
                cmbMarca.DataSource = marcas.getMarcas();

                CategoriaNegocio categorias = new CategoriaNegocio();
                cmbCategoria.DataSource = categorias.getCategorias();

                if (isModification)
                {
                    txbCodigo.Text      = registro.codigo;
                    txbDescripcion.Text = registro.descripcion;
                    txbImagen.Text      = registro.imagen;
                    txbNombre.Text      = registro.nombre;
                    txbPrecio.Value     = decimal.Parse(registro.precio.ToString());

                    cmbCategoria.ValueMember   = "id";
                    cmbCategoria.DisplayMember = "descripcion";
                    cmbMarca.ValueMember       = "id";
                    cmbMarca.DisplayMember     = "descripcion";
                    cmbCategoria.SelectedValue = registro.categoria.id;
                    cmbMarca.SelectedValue     = registro.marca.id;
                    txbCodigo.ReadOnly         = true;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }