Ejemplo n.º 1
0
        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();
                }
            }
        }
Ejemplo n.º 2
0
 public void Init()
 {
     _helper = new OptionListHelper("site", "user", "password", "https://secure.eloqua.com/API/REST/1.0");
 }