private void gridViewProducto_DoubleClick(object sender, EventArgs e) { try { if (llamado_externamente == true && codigo_barra != null) { Info_Producto = (in_Producto_Info)gridViewProducto.GetFocusedRow(); Info_Producto.pr_codigo_barra = codigo_barra; Info_Producto.IdUsuarioUltMod = param.IdUsuario; bool res = Bus_Producto.Modificar_codigo_barra(Info_Producto, ref mensaje); if (res) { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Se_modifico_corrrectamente) + " el código de barra", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + mensaje, param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); this.Close(); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); } }