private void EliminarArticulo(ArticuloExtra articuloex)
        {
            /* Borrar el articulo*/
            SqliteDAL DAL = new SqliteDAL();
            string resultado = DAL.EliminarArticulo(articuloex.Clave);

            if (resultado == string.Empty)
            {
                llenarGridArticulosExtra();
                MessageBox.Show("El proceso terminó con exito...", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(resultado, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void Agregar()
        {
            string sClave = txbClave.Text.ToUpper();
            string sNombre = txbNombre.Text.ToUpper();
            SqliteDAL DAL = new SqliteDAL();

            string respuesta = DAL.AgregarArticulo(sClave, sNombre);

            if (respuesta == string.Empty)
            {
                llenarGridArticulosExtra();
                MessageBox.Show("El articulo fue dado de alta con exito!!!!");
            }
            else
            {
                MessageBox.Show("Courrio un error: " + Environment.NewLine + respuesta);
            }
        }
        private void llenarComboArticulosExtra()
        {
            SqliteDAL DAL = new SqliteDAL();
            List<ArticuloExtra> lstArticulosExtra = DAL.ObtenerArticulosExtra();

            cbArticulosExtras.DataSource = lstArticulosExtra;
            cbArticulosExtras.DisplayMember = "nombre";
            cbArticulosExtras.ValueMember = "clave";
        }
 private void llenarGridArticulosExtra()
 {
     SqliteDAL DAL = new SqliteDAL();
     gridArticulosExtras.DataSource = DAL.ObtenerArticulosExtra();
     gvArticulosExtras.BestFitColumns();
 }