private void OnRunClicked() { if (!View.ValidateOnTheFly(false)) { return; } _lastQuery = View.Expression; var results = new List <int>(); if (Query(results)) { var list = new List <SelectionOperation> { SelectionOperation.New, SelectionOperation.Add, SelectionOperation.Exclude, SelectionOperation.Invert, }; var operation = AppConfig.Instance.QueryBuilderSelectionOperation; const string msg = "Please choose selection mode:"; if (OptionListHelper.Select(list, ref operation, msg, View as IWin32Window)) { AppConfig.Instance.QueryBuilderSelectionOperation = operation; Model.Layer.UpdateSelection(results, operation); _context.Map.Redraw(); } } }
public void Init() { _helper = new OptionListHelper("site", "user", "password", "https://secure.eloqua.com/API/REST/1.0"); }