private Boolean Anular() { try { Boolean resultB = false; string mensaje = ""; if (MessageBox.Show("¿Está seguro que desea anular la Sucursal ?", "Anulación de Sucursal " + param.Nombre_sistema, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { FrmGe_MotivoAnulacion ofrm = new FrmGe_MotivoAnulacion(); ofrm.ShowDialog(); info.IdUsuarioUltAnu = param.IdUsuario; info.Fecha_UltMod = DateTime.Now; info.MotiAnula = ofrm.motivoAnulacion; if (bus.EliminarDB(info, ref mensaje)) { MessageBox.Show("Sucursal # " + info.IdSucursal + " ANULADA SATISFACTORIAMENTE", "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Information); resultB = true; ucGe_Menu.Enabled_bntAnular = false; } else { MessageBox.Show("Error al ANULAR DEPARTAMENTO verifique con sistemas ...: " + mensaje, "Sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); resultB = false; } } return(resultB); } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }