private void btnModificarProducto_Click(object sender, EventArgs e)
        {
            bool variable = false;

            Celular celularModificado = new Celular();
            Teclado tecladoModificado = new Teclado();

            if (TipoProducto == "Celulares")
            {
                for (int i = 0; i < Negocio.ListaCelulares.Count; i++)
                {
                    if (Convert.ToBoolean(dataGridViewProductos.Rows[i].Cells[0].Value) == true)
                    {
                        celularModificado.Nombre          = txtNombre.Text;
                        celularModificado.Precio          = Validar.ValidarStringToFloat(txtPrecio.Text);
                        celularModificado.Cantidad        = Convert.ToInt32(txtCantidadDeProductos.Text);
                        celularModificado.IdProducto      = txtIdProducto.Text;
                        celularModificado.Marca           = txtMarca.Text;
                        celularModificado.Pantalla        = txtPantalla.Text;
                        celularModificado.Microprocesador = txtMicro.Text;

                        variable = true;
                    }
                }

                if (variable == true)
                {
                    celularNegocio.ModificarCelular(celularModificado);
                    MessageBox.Show("Celular modificado");
                    GetDataSource();
                    GetProductoEspecifico("Celulares");
                    LimpiarDatos();
                    txtIdProducto.Enabled = true;
                }

                else
                {
                    MessageBox.Show("Seleccione el celular que quiere modificar");
                    LimpiarDatos();
                }
            }

            else
            {
                for (int i = 0; i < Negocio.ListaTeclados.Count; i++)
                {
                    if (Convert.ToBoolean(dataGridViewProductos.Rows[i].Cells[0].Value) == true)
                    {
                        tecladoModificado.Nombre     = txtNombre.Text;
                        tecladoModificado.Precio     = Validar.ValidarStringToFloat(txtPrecio.Text);
                        tecladoModificado.Cantidad   = Convert.ToInt32(txtCantidadDeProductos.Text);
                        tecladoModificado.IdProducto = txtIdProducto.Text;
                        tecladoModificado.Marca      = txtMarca.Text;
                        tecladoModificado.Tipo       = txtTipo.Text;

                        variable = true;
                    }
                }

                if (variable == true)
                {
                    tecladoNegocio.ModificarTeclado(tecladoModificado);
                    MessageBox.Show("Teclado modificado");
                    GetDataSource();
                    GetProductoEspecifico("Teclados");
                    LimpiarDatos();
                    txtIdProducto.Enabled = true;
                }

                else
                {
                    MessageBox.Show("Seleccione el teclado que quiere modificar");
                    LimpiarDatos();
                }
            }

            txtIdProducto.ReadOnly = false;
        }