Пример #1
0
 private void OnVmPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
 {
     if (e.PropertyName == ExtractFrom <IAcquireViewModel> .MemberName(vm => vm.IsMarkersLinkedModeEnabled))
     {
         this.SetupUnlinkMarkersMode();
     }
 }
Пример #2
0
 protected AbstractParameterExtractor(ExtractFrom extractParameterFrom, List <UseIn> useParameterIn, string variableName, string valueToReplace, string description)
 {
     ExtractParameterFrom = extractParameterFrom;
     UseParameterIn       = useParameterIn;
     VariableName         = variableName;
     ValueToReplace       = valueToReplace;
     Description          = description;
 }
Пример #3
0
        public string GetSource(ExtractFrom extractParameterFrom)
        {
            switch (extractParameterFrom)
            {
            case ExtractFrom.Body:
                return(HTTPResponse);

            case ExtractFrom.Headers:
                return(_headers);

            case ExtractFrom.Url:
                return(_url);

            default:
                return(String.Empty);
            }
        }
Пример #4
0
        private void VMPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            this.Dispatcher.BeginInvoke(new Action(() =>
            {
                var vm = this.DataContext as AdminReferentialsViewModel;
                if (vm != null &&
                    e.PropertyName == ExtractFrom <AdminReferentialsViewModel> .MemberName(_ => _.SelectedView))
                {
                    if (_menuToggleButtonReference != null && !_menuToggleButtonReference.IsLoaded)
                    {
                        RefreshMenuToggleReference();
                    }

                    if (
                        !string.IsNullOrWhiteSpace(vm.SelectedView) &&
                        !vm.Views.First(view => view.Key == vm.SelectedView).IsResource &&
                        _menuToggleButtonReference != null &&
                        _menuToggleButtonReference.IsLoaded)
                    {
                        _menuToggleButtonReference.IsChecked = false;
                    }
                }
            }));
        }
Пример #5
0
 internal OSTARegExParameter(ExtractFrom extractParameterFrom, List <UseIn> useParameterIn, string varibleName, string regularExpression, string group, string valueToReplace, string description)
     : base(extractParameterFrom, useParameterIn, varibleName, regularExpression, group, valueToReplace, description)
 {
 }
Пример #6
0
 protected AbstractRegExParameter(ExtractFrom extractParameterFrom, List <UseIn> useParameterIn, string variableName, string regularExpression, string group, string valueToReplace, string description)
     : base(extractParameterFrom, useParameterIn, variableName, valueToReplace, description)
 {
     RegularExpression = regularExpression;
     Group             = group;
 }