private void NavigateToFirstStep() { this.ActiveStep = null; this.ActiveViewModel = null; var firstStep = WizardStepsService.GetFirstStep(); WizardNavigator.OpenView(firstStep.ViewTargetName, WizardContext); }
private void MoveToNextStepAfterSuccesfulSave(SaveResult saveResult) { if (saveResult != SaveResult.Success) { return; } WizardStepProgressService.SetStepProgressCompleted(WizardContext, ActiveStep); var nextWizardStep = WizardStepsService.GetNextStep(ActiveStep); WizardNavigator.OpenView(nextWizardStep.ViewTargetName, WizardContext); }
public void MoveStepPreviousStep() { var previousWizardStep = WizardStepsService.GetPreviousStep(ActiveStep); WizardNavigator.OpenView(previousWizardStep.ViewTargetName, WizardContext); }