/// <summary>
        /// Genera e inserta un producto VideoJuego en el inventario.
        /// </summary>
        private void AgregarJuegos()
        {
            FormVideoJuego frm = new FormVideoJuego();

            frm.StartPosition = FormStartPosition.CenterScreen;
            if (frm.ShowDialog() == DialogResult.OK)
            {
                DataRow fila = this.dtJuegos.NewRow();

                fila["nombre"] = frm.VideoJuego.Nombre;
                fila["marca"]  = frm.VideoJuego.Marca;
                fila["precio"] = frm.VideoJuego.Precio;
                fila["stock"]  = frm.VideoJuego.Stock;

                this.dtJuegos.Rows.Add(fila);
            }
        }
        /// <summary>
        /// Modifica un producto VideoJuego del inventario.
        /// </summary>
        private void ModificarJuegos()
        {
            int     i    = this.dgvGrilla.SelectedRows[0].Index;
            DataRow fila = this.dtJuegos.Rows[i];

            string nombre = fila["nombre"].ToString();
            string marca  = fila["marca"].ToString();
            float  precio = float.Parse(fila["precio"].ToString());
            int    stock  = int.Parse(fila["stock"].ToString());

            VideoJuego     videoJuego = new VideoJuego(marca, precio, stock, nombre);
            FormVideoJuego frm        = new FormVideoJuego(videoJuego);

            frm.StartPosition = FormStartPosition.CenterScreen;

            if (frm.ShowDialog() == DialogResult.OK)
            {
                fila["nombre"] = frm.VideoJuego.Nombre;
                fila["marca"]  = frm.VideoJuego.Marca;
                fila["precio"] = frm.VideoJuego.Precio;
                fila["stock"]  = frm.VideoJuego.Stock;
            }
        }