Exemplo n.º 1
0
        private void NavigateToFirstStep()
        {
            this.ActiveStep      = null;
            this.ActiveViewModel = null;
            var firstStep = WizardStepsService.GetFirstStep();

            WizardNavigator.OpenView(firstStep.ViewTargetName, WizardContext);
        }
Exemplo n.º 2
0
        private void MoveToNextStepAfterSuccesfulSave(SaveResult saveResult)
        {
            if (saveResult != SaveResult.Success)
            {
                return;
            }

            WizardStepProgressService.SetStepProgressCompleted(WizardContext, ActiveStep);
            var nextWizardStep = WizardStepsService.GetNextStep(ActiveStep);

            WizardNavigator.OpenView(nextWizardStep.ViewTargetName, WizardContext);
        }
Exemplo n.º 3
0
        public void MoveStepPreviousStep()
        {
            var previousWizardStep = WizardStepsService.GetPreviousStep(ActiveStep);

            WizardNavigator.OpenView(previousWizardStep.ViewTargetName, WizardContext);
        }