Execute() public method

Defines the method to be called when the command is invoked.
public Execute ( object parameter ) : void
parameter object Data used by the command. /// If the command does not require data to be passed, /// this object can be set to null.
return void
        private void CreateNewTypePermission(ICommandAdapter adapter, string targetType)
        {
            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Type Permissions");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
            actionCommand.Parameters.MainParameter  = new MainParameter("Type Permissions.New");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);

            var fillFormCommand = new FillFormCommand();

            fillFormCommand.Parameters.Add(new Parameter("Target Type", targetType, true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Read", this.ParameterValue("Read", "Allow"), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Write", this.ParameterValue("Write", "Allow"), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Delete", this.ParameterValue("Delete", "Allow"), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Create", this.ParameterValue("Create", "Allow"), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Navigate", this.ParameterValue("Navigate", "Allow"), true, StartPosition));
            fillFormCommand.Execute(adapter);

            var saveAndCloseCommand = new SaveAndCloseCommand();

            saveAndCloseCommand.Execute(adapter);

            saveAndCloseCommand = new SaveAndCloseCommand();
            saveAndCloseCommand.Execute(adapter);
        }
		public void Execution_and_Parameters() {
			var executed = false;
			var command = new ActionCommand(() => executed = true);

			command.Execute(null);
			Assert.IsTrue(executed);
			executed = false;

			command.Execute(new Object());
			Assert.IsTrue(executed);
		}
Beispiel #3
0
        public MainWindowViewModel(IModule module, IUsageCalculator usageCalculator)
        {
            SearchText              = "";
            SearchResults           = new ObservableCollection <ISelectable>();
            _autoCompleteDataSource = module.Examples.Select(ex => ex.Value.Title).ToList();

            WithTrait <AutoCompleteSearchBehaviour>();
            WithTrait <InitializationBehaviour>();

            _hideSearchCommand = new ActionCommand(() =>
            {
                SearchText = null;
            });

            _showSettingsCommand = new ActionCommand(() =>
            {
                IsSettingsShow     = true;
                BlurOnSearchParams = _blurredParams;
            });

            _hideSettingsCommand = new ActionCommand(() =>
            {
                IsSettingsShow     = false;
                BlurOnSearchParams = _defaultParams;
            });

            _exportCommand = new ActionCommand(() =>
            {
                _hideSettingsCommand.Execute(null);
                DeveloperModManager.Manage.IsDeveloperMode = false;
                TimedMethod.Invoke(() => HtmlExportHelper.ExportExampleToHtml(SelectedExample)).After(1000).Go();
            }, () => SelectedExample != null);

            _exportAllHtmlCommand = new ActionCommand(() =>
            {
                _hideSettingsCommand.Execute(null);
                DeveloperModManager.Manage.IsDeveloperMode = false;
                TimedMethod.Invoke(() => HtmlExportHelper.ExportExamplesToHtml(module)).After(1000).Go();
            }, () => SelectedExample != null);

            _exportAllSolutionsCommand = new ActionCommand(() =>
            {
                _hideSettingsCommand.Execute(null);
                ExportExampleHelper.ExportExamplesToSolutions(module);
            }, () => SelectedExample != null);

            _gcCollectCommand = new ActionCommand(() =>
            {
                GC.Collect();
                GC.WaitForPendingFinalizers();
                GC.Collect();
                GC.WaitForFullGCApproach();
            });
        }
		public void No_Execution() {
			var executed = false;
			var command = new ActionCommand(() => executed = true, () => false, false);

			var canExecute = command.CanExecute(null);
			Assert.IsFalse(canExecute);
			command.Execute(null);
			Assert.IsFalse(executed);

			var obj = new Object();
			canExecute = command.CanExecute(obj);
			Assert.IsFalse(canExecute);
			command.Execute(obj);
			Assert.IsFalse(executed);
		}
Beispiel #5
0
        public override void Execute()
        {
            LoopMonster = gMDB[Globals.LoopMonsterUid];

            Debug.Assert(LoopMonster != null);

            LoopMonsterRoom = LoopMonster.GetInRoom();

            Debug.Assert(LoopMonsterRoom != null);

            // Try to open running device, all flee

            if (LoopMonster.CanMoveToRoom(true) && Globals.DeviceOpened)
            {
                ActionCommand = Globals.CreateInstance <IMonsterFleeCommand>(x =>
                {
                    x.ActorMonster = LoopMonster;

                    x.ActorRoom = LoopMonsterRoom;
                });

                ActionCommand.Execute();

                NextState = Globals.CreateInstance <IMonsterLoopIncrementState>();

                Globals.NextState = NextState;
            }
            else
            {
                base.Execute();
            }
        }
Beispiel #6
0
 protected override void InternalExecute(ICommandAdapter adapter){
     var actionCommand = new ActionCommand();
     var parameterList = actionCommand.Parameters;
     parameterList.MainParameter=new MainParameter("Navigation");
     parameterList.ExtraParameter = Parameters.MainParameter;
     actionCommand.Execute(adapter);
 }
        protected override void InternalExecute(ICommandAdapter adapter)
        {
            var navigateCommand = new NavigateCommand();

            navigateCommand.Parameters.MainParameter = new MainParameter("Default.My Details");
            navigateCommand.Execute(adapter);

            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Change My Password");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);

            var fillFormCommand = new FillFormCommand();
            var password        = Parameters.MainParameter.Value + "";

            fillFormCommand.Parameters.Add(new Parameter("New Password", password, true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Confirm Password", password, true, StartPosition));
            fillFormCommand.Execute(adapter);

            actionCommand = new ActionCommand();
            actionCommand.Parameters.MainParameter  = new MainParameter("OK");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
        }
Beispiel #8
0
        private void LogOn(ICommandAdapter adapter)
        {
            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Log In");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
        }
        private void ToggleNavigation(ICommandAdapter adapter)
        {
            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Toggle Navigation");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
        }
        public static void ItemsControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var dataGrid = (DataGrid)sender;

            ActionCommand <IEnumerable> itemsChangedHandler = GetSelectedItemsChangedHandler(dataGrid);

            itemsChangedHandler.Execute(dataGrid.SelectedItems);
        }
Beispiel #11
0
        private void SaveAndCloseAction(ICommandAdapter adapter)
        {
            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Save and Close");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
        }
Beispiel #12
0
        public void TestParameterActionCommand()
        {
            ActionCommand parameterAction = new ActionCommand(new Action <object>(this.ParameterActionSuccessful));

            this.actionTestSucceeded = false;
            Assert.IsTrue(((SysWindows.Input.ICommand)parameterAction).CanExecute(null), "parameterAction CanExecute(null) == true");
            parameterAction.Execute(this.actionTestButton);
            Assert.IsTrue(this.actionTestSucceeded, "parameterlessAction test succeeded.");
        }
Beispiel #13
0
        protected override void InternalExecute(ICommandAdapter adapter)
        {
            var actionCommand = new ActionCommand();
            var parameterList = actionCommand.Parameters;

            parameterList.MainParameter  = new MainParameter("Navigation");
            parameterList.ExtraParameter = Parameters.MainParameter;
            actionCommand.Execute(adapter);
        }
        public void ExecuteInvokesAction()
        {
            var             invoked = false;
            Action <Object> action  = obj => invoked = true;
            var             command = new ActionCommand(action);

            command.Execute();
            Assert.IsTrue(invoked);
        }
Beispiel #15
0
        private static bool WasActionInvoked(object parameter)
        {
            var wasInvoked = false;
            var command    = new ActionCommand <object>(obj => wasInvoked = true);

            command.Execute(parameter);

            return(wasInvoked);
        }
        private bool WasActionInvoked( object parameter )
        {
            var wasInvoked = false;
            var command = new ActionCommand<object>( obj => wasInvoked = true );

            command.Execute( parameter );

            return wasInvoked;
        }
        private static void Toggle(ICommandAdapter adapter)
        {
            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Toggle Navigation");
            actionCommand.Parameters.ExtraParameter = new MainParameter("");
            actionCommand.Execute(adapter);
            Thread.Sleep(500);
            _isToggled = !_isToggled;
        }
Beispiel #18
0
        public MainViewModel()
        {
            // My initial effort:
            // OpenTradingWindowCommand = new ActionCommand( () => OpenTradingWindow(), () => true );

            // ReSharper 'Replace with method group' :
            OpenTradingWindowCommand = new ActionCommand(OpenTradingWindow, NotMoreThanFourTradingWindowsOpen);

            OpenOrderingWindowCommand = new ActionCommand(OpenOrderingWindow, () => true);
            OpenOrderingWindowCommand.Execute(null);
        }
Beispiel #19
0
        protected override void InternalExecute(ICommandAdapter adapter)
        {
            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Log Off");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
            var sleepCommand = new SleepCommand();

            sleepCommand.Parameters.MainParameter = new MainParameter("2000");
            sleepCommand.Execute(adapter);
        }
        public void ExecuteInvokesAction()
        {
            var invoked = false;

            Action<Object> action = obj => invoked = true;

            var command = new ActionCommand(action);

            command.Execute();

            Assert.IsTrue(invoked);
        }
Beispiel #21
0
        public void ExecuteOverloadInvokesActionWithParameter()
        {
            var             invoked = false;
            Action <Object> action  = delegate(Object obj)
            {
                Assert.IsNotNull(obj);
                invoked = true;
            };
            var command = new ActionCommand(action);

            command.Execute(new Object());
            Assert.IsTrue(invoked);
        }
Beispiel #22
0
        public void ExecuteInvokesAction()
        {
            var invoked = false;
            //Action<Object> action = obj => { invoked = true; };
            Action <Object> action = delegate(Object obj)
            {
                invoked = true;
            };
            var command = new ActionCommand(action);

            command.Execute();
            Assert.IsTrue(invoked);
        }
        // Выполнение вызывает действие
        public void ExecuteWithoutParameterInvokesAction()
        {
            bool flag    = false;
            var  command = new ActionCommand(parametr =>
            {
                flag = true;
                Assert.IsNull(parametr);
            });

            command.Execute();

            Assert.IsTrue(flag);
        }
        public void ExecuteTest()
        {
            bool executed = false;

            var command = new ActionCommand(() =>
            {
                executed = true;
            });

            command.Execute(null);

            Assert.IsTrue(executed);
        }
Beispiel #25
0
        public void ExecuteCallsActionWhenExecuted()
        {
            var    parameter         = new object();
            object suppliedParameter = null;
            var    command           = new ActionCommand(_ => { suppliedParameter = parameter; })
            {
                IsEnabled = true
            };

            command.Execute(parameter);

            Assert.Same(parameter, suppliedParameter);
        }
        // Выполнение вызывает действие
        public void ExecuteWithParameterInvokesAction()
        {
            bool flag    = false;
            var  command = new ActionCommand(parametr =>
            {
                flag = true;
                Assert.IsNotNull(parametr);
                Debug.WriteLine("\n=================================>   " + parametr.GetType().FullName + "\n");
            });

            command.Execute(new object());

            Assert.IsTrue(flag);
        }
Beispiel #27
0
 protected override void InternalExecute(ICommandAdapter adapter)
 {
     if (SaveAndCloseActionAvailable(adapter))
     {
         SaveAndCloseAction(adapter);
     }
     else
     {
         var actionCommand = new ActionCommand();
         actionCommand.Parameters.MainParameter  = new MainParameter("OK");
         actionCommand.Parameters.ExtraParameter = new MainParameter();
         actionCommand.Execute(adapter);
     }
 }
        /// <summary>
        /// Initializes the ViewModel.
        /// </summary>
        /// <param name="entry">The database entry to proxy.</param>
        /// <param name="isReadOnly">Whether the database can currently be edited.</param>
        /// <param name="clipboardService">Clipboard service used for requesting credential copies.</param>
        /// <param name="settingsService">Service used to check settings for launching URLs.</param>
        public DatabaseEntryViewModel(
            IKeePassEntry entry,
            bool isReadOnly,
            ISensitiveClipboardService clipboardService,
            IAppSettingsService settingsService
            ) : base(entry, isReadOnly)
        {
            if (entry == null)
            {
                throw new ArgumentNullException(nameof(entry));
            }

            this.clipboardService = clipboardService ?? throw new ArgumentNullException(nameof(clipboardService));
            this.settingsService  = settingsService ?? throw new ArgumentNullException(nameof(settingsService));
            this.entryUri         = entry.GetLaunchableUri();

            RequestCopyUsernameCommand = new ActionCommand(
                () =>
            {
                this.clipboardService.CopyCredential(((IKeePassEntry)Node).UserName.ClearValue, ClipboardOperationType.UserName);
            }
                );

            RequestCopyPasswordCommand = new ActionCommand(
                () =>
            {
                this.clipboardService.CopyCredential(((IKeePassEntry)Node).Password.ClearValue, ClipboardOperationType.UserName);
            }
                );

            RequestCopyUrlCommand = new ActionCommand(
                () =>
            {
                this.clipboardService.CopyCredential(((IKeePassEntry)Node).ConstructUriString(), ClipboardOperationType.Other);
            }
                );

            RequestLaunchUrlCommand = new ActionCommand(
                () => this.entryUri != null,
                async() =>
            {
                if (this.settingsService.CopyPasswordOnUrlOpen)
                {
                    RequestCopyPasswordCommand.Execute(null);
                }
                await Launcher.LaunchUriAsync(this.entryUri);
            }
                );
        }
        public void ExecutionOverloadInvokesActionWithParameteres()
        {
            bool            invoked = false;
            Action <Object> action  = obj =>
            {
                Assert.IsNotNull(obj);
                invoked = true;
            };

            var command = new ActionCommand(action);

            command.Execute(new object());

            Assert.IsTrue(invoked);
        }
Beispiel #30
0
        public void ReloadCurrentExample()
        {
            var currentExample = CurrentExample;

            if (currentExample == null)
            {
                return;
            }

            if (Navigator.Instance.NavigateToHomeCommand.CanExecute(null))
            {
                Navigator.Instance.NavigateToHomeCommand.Execute(null);
            }
            _navigateToExampleCommand.Execute(currentExample);
        }
        private void CreateNewTypePermission(ICommandAdapter adapter, string targetType) {
            var actionCommand = new ActionCommand();
            actionCommand.Parameters.MainParameter = new MainParameter("Type Permissions");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
            actionCommand.Parameters.MainParameter = new MainParameter("Type Permissions.New");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);

            var fillFormCommand = new FillFormCommand();
            fillFormCommand.Parameters.Add(new Parameter("Target Type", targetType, true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Read", this.ParameterValue("Read", true.ToString()), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Write", this.ParameterValue("Write", true.ToString()), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Delete", this.ParameterValue("Delete", true.ToString()), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Create", this.ParameterValue("Create", true.ToString()), true, StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Navigate", this.ParameterValue("Navigate", true.ToString()), true, StartPosition));
            fillFormCommand.Execute(adapter);

            var saveAndCloseCommand = new SaveAndCloseCommand();
            saveAndCloseCommand.Execute(adapter);

            saveAndCloseCommand = new SaveAndCloseCommand();
            saveAndCloseCommand.Execute(adapter);
        }
Beispiel #32
0
        public void ExecuteInvokesAction()
        {
            var invoked = false;

            void Action(object obj)
            {
                invoked = true;
            }

            var command = new ActionCommand(Action);

            command.Execute();

            Assert.IsTrue(invoked);
        }
        public void ExecutesOverloadInvokesActionWithParameter()
        {
            var invoked = false;

            Action<Object> action = obj => {
                Assert.IsNotNull(obj);
                invoked = true;
            };

            var command = new ActionCommand(action);

            command.Execute(new object());

            Assert.IsTrue(invoked);
        }
Beispiel #34
0
 protected override void InternalExecute(ICommandAdapter adapter) {
     if (adapter.IsWinAdapter()) {
         SaveAndCloseAction(adapter);
     }
     else {
         if (SaveAndCloseActionAvailable(adapter)) {
             SaveAndCloseAction(adapter);
         }
         else {
             var actionCommand = new ActionCommand();
             actionCommand.Parameters.MainParameter = new MainParameter("OK");
             actionCommand.Parameters.ExtraParameter = new MainParameter();
             actionCommand.Execute(adapter);
         }
     }
 }
Beispiel #35
0
        public void ExecuteOverloadInvokesActionWithParameter()
        {
            var invoked = false;

            void Action(object obj)
            {
                Assert.IsNotNull(obj);
                invoked = true;
            }

            var command = new ActionCommand(Action);

            command.Execute(new object());

            Assert.IsTrue(invoked);
        }
        public ManipulateSeriesMvvmViewModel()
        {
            _renderableSeriesViewModels = new ObservableCollection <IRenderableSeriesViewModel>();

            _addCommand = new ActionCommand(() =>
            {
                RenderableSeriesViewModels.Add(ViewModelsFactory.New(SelectedSeriesType.Type, 0));
                ZoomExtents();
                ClearCommand.RaiseCanExecuteChanged();
            }, () => SelectedSeriesType != null);

            _removeCommand = new ActionCommand(() =>
            {
                RenderableSeriesViewModels.RemoveWhere(s => s.IsSelected);
                ClearCommand.RaiseCanExecuteChanged();
            }, () => RenderableSeriesViewModels.Any(s => s.IsSelected));

            _clearCommand = new ActionCommand(() =>
            {
                RenderableSeriesViewModels.Clear();
                ClearCommand.RaiseCanExecuteChanged();
            }, () => RenderableSeriesViewModels.Count > 0);

            _selectionChangedCommand = new ActionCommand(() =>
            {
                var rSeriesVm = RenderableSeriesViewModels.FirstOrDefault(s => s.IsSelected);
                if (rSeriesVm != null)
                {
                    SelectedSeriesType = SeriesTypes.FirstOrDefault(x => x.Type == rSeriesVm.GetType());
                }
                RemoveCommand.RaiseCanExecuteChanged();
            });

            var data = DataManager.Instance.GetSinewave(1.0, 0.5, 100, 5);

            var lineDataSeries = new XyDataSeries <double, double>();

            lineDataSeries.Append(data.XData.Select(d => d * 5), data.YData);

            FillSeriesTypes();
            SelectedSeriesType = SeriesTypes[3];

            _addCommand.Execute(null);

            AddCommand.RaiseCanExecuteChanged();
            RemoveCommand.RaiseCanExecuteChanged();
        }
Beispiel #37
0
 private void CopyModel(ICommandAdapter adapter, string binPath, string model, string modelFile){
     var copyFileCommand = new CopyFileCommand();
     string destinationFile = Path.Combine(binPath, model);
     var deleteFileCommand = new DeleteFileCommand();
     deleteFileCommand.Parameters.MainParameter = new MainParameter(destinationFile);
     deleteFileCommand.Execute(adapter);
     copyFileCommand.Execute(adapter, _testParameters, modelFile, destinationFile);
     if (this.ParameterValue<bool>(IsExternalModel)){
         var actionCommand = new ActionCommand();
         actionCommand.Parameters.MainParameter = new MainParameter("Parameter");
         actionCommand.Parameters.ExtraParameter = new MainParameter(Path.GetFileNameWithoutExtension(model));
         actionCommand.Execute(adapter);
         actionCommand = new ActionCommand();
         actionCommand.Parameters.MainParameter = new MainParameter("Action");
         actionCommand.Parameters.ExtraParameter=new MainParameter("LoadModel");
         actionCommand.Execute(adapter);
     }
 }
Beispiel #38
0
        protected override void InternalExecute(ICommandAdapter adapter)
        {
            base.InternalExecute(adapter);
            var sleepCommand = new SleepCommand();

            sleepCommand.Parameters.MainParameter = new MainParameter("1000");
            sleepCommand.Execute(adapter);

            var actionCommand = new ActionCommand();

            actionCommand.Parameters.MainParameter  = new MainParameter("Delete");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);

            var handleDialogCommand = new XpandHandleDialogCommand();

            handleDialogCommand.Parameters.Add(new Parameter("Respond", "Yes", true, EndPosition));
            handleDialogCommand.Execute(adapter);
        }
        protected override void InternalExecute(ICommandAdapter adapter){
            var navigateCommand = new NavigateCommand();
            navigateCommand.Parameters.MainParameter = new MainParameter("Default.My Details");
            navigateCommand.Execute(adapter);
            
            var actionCommand = new ActionCommand();
            actionCommand.Parameters.MainParameter = new MainParameter("Change My Password");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);

            var fillFormCommand = new FillFormCommand();
            var password = Parameters.MainParameter.Value+"";
            fillFormCommand.Parameters.Add(new Parameter("New Password",password,true,StartPosition));
            fillFormCommand.Parameters.Add(new Parameter("Confirm Password", password, true, StartPosition));
            fillFormCommand.Execute(adapter);

            actionCommand = new ActionCommand();
            actionCommand.Parameters.MainParameter = new MainParameter("OK");
            actionCommand.Parameters.ExtraParameter = new MainParameter();
            actionCommand.Execute(adapter);
        }
Beispiel #40
0
        private void CopyModel(ICommandAdapter adapter, TestAlias testAlias, string model, string modelFile)
        {
            var    copyFileCommand   = new CopyFileCommand();
            string path1             = testAlias.Value;
            string destinationFile   = Path.Combine(path1, model);
            var    deleteFileCommand = new DeleteFileCommand();

            deleteFileCommand.Parameters.MainParameter = new MainParameter(destinationFile);
            deleteFileCommand.Execute(adapter);
            copyFileCommand.Execute(adapter, _testParameters, modelFile, destinationFile);
            if (this.ParameterValue <bool>(IsExternalModel))
            {
                var actionCommand = new ActionCommand();
                actionCommand.Parameters.MainParameter  = new MainParameter("Parameter");
                actionCommand.Parameters.ExtraParameter = new MainParameter(Path.GetFileNameWithoutExtension(model));
                actionCommand.Execute(adapter);
                actionCommand = new ActionCommand();
                actionCommand.Parameters.MainParameter  = new MainParameter("Action");
                actionCommand.Parameters.ExtraParameter = new MainParameter("LoadModel");
                actionCommand.Execute(adapter);
            }
        }
 private void ToggleNavigation(ICommandAdapter adapter) {
     var actionCommand = new ActionCommand();
     actionCommand.Parameters.MainParameter = new MainParameter("Toggle Navigation");
     actionCommand.Parameters.ExtraParameter = new MainParameter();
     actionCommand.Execute(adapter);
 }
Beispiel #42
0
 private void SaveAndCloseAction(ICommandAdapter adapter) {
     var actionCommand = new ActionCommand();
     actionCommand.Parameters.MainParameter = new MainParameter("Save and Close");
     actionCommand.Parameters.ExtraParameter = new MainParameter();
     actionCommand.Execute(adapter);
 }
Beispiel #43
0
 protected override void InternalExecute(ICommandAdapter adapter){
     var actionCommand = new ActionCommand();
     actionCommand.Parameters.MainParameter = new MainParameter("Log Off");
     actionCommand.Parameters.ExtraParameter = new MainParameter();
     actionCommand.Execute(adapter);
 }
Beispiel #44
0
 private void LogOn(ICommandAdapter adapter){
     var actionCommand = new ActionCommand();
     actionCommand.Parameters.MainParameter = new MainParameter("Log On");
     actionCommand.Parameters.ExtraParameter = new MainParameter();
     actionCommand.Execute(adapter);
 }