// Drops a Continuous Query async Task DropContinuousQuery() { try { if (SelectedCq == null || Database == null) { return; } // Confirm Drop if (MessageBox.Show(string.Format("Drop CQ: {0}?", SelectedCq.Name), "Confirm Drop", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { var response = await InfluxDbClient.DropContinuousQueryAsync(Database, SelectedCq.Name); if (response.Success) { SelectedCq = null; await ExecuteRequestAsync(); } else { AppForm.DisplayError(response.Body); } UpdateUIState(); } } catch (Exception ex) { AppForm.DisplayException(ex); } }