Example #1
0
        /// <summary>
        /// The execute the <see cref="OpenDomainSwitchDialogCommand"/>
        /// </summary>
        private void ExecuteOpenDomainSwitchDialogCommand()
        {
            var dialogService         = ServiceLocator.Current.GetInstance <IDialogNavigationService>();
            var domainSwitchViewModel = new ModelIterationDomainSwitchDialogViewModel(this.OpenSessions);

            dialogService.NavigateModal(domainSwitchViewModel);
        }
Example #2
0
        public void VerifyThatModelSwitchDomainReturnResult()
        {
            var sessions = new List <ISession> {
                this.session.Object
            };
            var viewmodel = new ModelIterationDomainSwitchDialogViewModel(sessions);

            Assert.IsFalse(viewmodel.SwitchCommand.CanExecute(null));

            Assert.AreEqual(1, viewmodel.SessionsAvailable.Count);

            viewmodel.SelectedIterations.Add(new ModelSelectionIterationSetupRowViewModel(this.iterationSetup11, this.participant, this.session.Object));
            Assert.AreEqual("Switch Domain", viewmodel.DialogTitle);
            Assert.IsTrue(viewmodel.CancelCommand.CanExecute(null));
        }
Example #3
0
        /// <summary>
        /// The execute the <see cref="OpenDomainSwitchDialogCommand"/>
        /// </summary>
        private void ExecuteOpenDomainSwitchDialogCommand()
        {
            var domainSwitchViewModel = new ModelIterationDomainSwitchDialogViewModel(this.OpenSessions);

            this.dialogNavigationService.NavigateModal(domainSwitchViewModel);
        }