private void button1_Click(object sender, EventArgs e) { Dictionary <string, object> map = new Dictionary <string, object>(); map.Add("@ROL_ID", _rolId); int deletedRows = _dbm.executeUpdate(DELETE_ROL_USER_RELATIONS_QUERY, map); if (1 == _dbm.executeUpdate(DISABLE_ROL_QUERY, map)) { String mensaje = "El rol \"" + _rolname + "\" se dio de baja correctamente. "; switch (deletedRows) { case 0: mensaje += "No había usuarios con ese rol."; break; case 1: mensaje += "Se dio de baja una relación de usuario."; break; default: mensaje += "Se dieron de baja " + deletedRows + " relaciones de usuario."; break; } MessageBox.Show(mensaje); _listaRol.actualizarValores(); } else { MessageBox.Show("Error al dar de baja al rol \"" + _rolname + "\"."); } Close(); }
private void button1_Click(object sender, EventArgs e) { Dictionary <string, object> map = new Dictionary <string, object>(); map.Add("@ROL_ID", _rolId); if (1 == _dbm.executeUpdate(ENABLE_ROL_QUERY, map)) { MessageBox.Show("El rol \"" + _rolname + "\" se rehabilitó correctamente. Las relaciones previas con los usuarios no se pueden recuperar y deberá hacerlo manualmente."); button1.Enabled = false; _listaRol.actualizarValores(); } else { MessageBox.Show("Error al rehabilitar al rol \"" + _rolname + "\"."); } }