private void btnNuevoProducto_Click(object sender, EventArgs e)
        {
            //instanciamos el formulario FrmNuevoProducto el cual se abrira como un modal
            FrmNuevoProducto frmNuevoProducto = new FrmNuevoProducto();

            frmNuevoProducto.ShowDialog();
            frmNuevoProducto.Actualizar = false;
            mostrarProductos();
        }
        //en este evento vamos a trabajar con la ediccion o eliminacion de los registros de la tabla
        private void tablaProductos_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (tablaProductos.Rows[e.RowIndex].Cells["eliminar"].Selected)
            {
                mensaje = new FrmError("ELIMINAR ESTE PRODUCTO?");
                DialogResult dialogResult = mensaje.ShowDialog();

                if (dialogResult == DialogResult.OK)
                {
                    int eliminar = Convert.ToInt32(tablaProductos.Rows[e.RowIndex].Cells[2].Value.ToString());
                    objNegocio.EliminarProducto(eliminar);

                    this.mensaje = new FrmSuccess("REGISTRO ELIMINADO!");
                    this.mensaje.ShowDialog();

                    mostrarProductos();
                }
            }
            else if (tablaProductos.Rows[e.RowIndex].Cells["Editar"].Selected)
            {
                FrmNuevoProducto frmNuevoProducto = new FrmNuevoProducto();
                //actualizamos nuestra valiable actualizar para poder editar
                frmNuevoProducto.Actualizar = true;
                //pasamos los valores a nuestro formulario nuevoProducto
                frmNuevoProducto.txtIdProducto.Text     = tablaProductos.Rows[e.RowIndex].Cells["idProducto"].Value.ToString();
                frmNuevoProducto.txtCodigoMarca.Text    = tablaProductos.Rows[e.RowIndex].Cells["codigo"].Value.ToString();
                frmNuevoProducto.txtNombreProducto.Text = tablaProductos.Rows[e.RowIndex].Cells["producto"].Value.ToString();
                frmNuevoProducto.txtPrecioCompra.Text   = tablaProductos.Rows[e.RowIndex].Cells["precio_compra"].Value.ToString();
                frmNuevoProducto.txtPrecioVenta.Text    = tablaProductos.Rows[e.RowIndex].Cells["precio_venta"].Value.ToString();
                frmNuevoProducto.txtStock.Text          = tablaProductos.Rows[e.RowIndex].Cells["Stock"].Value.ToString();
                frmNuevoProducto.cmbCategoria.Text      = tablaProductos.Rows[e.RowIndex].Cells["Categoria"].Value.ToString();
                frmNuevoProducto.cmbMarca.Text          = tablaProductos.Rows[e.RowIndex].Cells["Marca"].Value.ToString();

                frmNuevoProducto.ShowDialog();

                /*
                 * this.mensaje= new FrmSuccess("REGISTRO ACTUALIZADO!!");
                 *  this.mensaje.ShowDialog();
                 */
                mostrarProductos();
            }
        }