void Ingresar_Producto() { bool resultado = ControlProductos.Verificar_Codigo(txtCodigo.Text); DateTime hoy = DateTime.Today; if (txtProducto.Text.Trim() == "" || txtCodigo.Text.Trim() == "") { MessageBox.Show("El campo producto o codigo de producto están vacíos.", "Campos vacíos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (resultado == true) { MessageBox.Show("El código de producto que desea ingresar ya existe en la base de datos.", "Error de duplicidad", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Constructor_Producto pro = new Constructor_Producto(); pro.producto = txtProducto.Text; pro.codigo_producto = txtCodigo.Text; pro.id_empresa = Convert.ToInt16(cmbEmpresa.SelectedValue); pro.id_tipo = Convert.ToInt16(cmbCategoria.SelectedValue); int datos = ControlProductos.Ingresar_Producto(pro); if (datos > 0) { txtId.Text = Constructor_Producto.id_producto.ToString(); grpDetalleProducto.Enabled = true; dgvProductos.Enabled = false; grpProducto.Enabled = false; } } }