private void SetupWizardTransitionMap()
 {
     TransitionMap.Add <ExportDataWizardChooseTypeViewModel, ExportDataWizardCsvFolderViewModel>(ExportDataWizardPage.ChooseCsvFolder);
     TransitionMap.Add <ExportDataWizardChooseTypeViewModel, ExportDataWizardSqlConnBuilderViewModel>(ExportDataWizardPage.BuildSqlConnection);
     TransitionMap.Add <ExportDataWizardCsvFolderViewModel, ExportDataWizardChooseTablesViewModel>(ExportDataWizardPage.ChooseTables);
     TransitionMap.Add <ExportDataWizardSqlConnBuilderViewModel, ExportDataWizardSqlConnStrViewModel>(ExportDataWizardPage.ManualConnectionString);
     TransitionMap.Add <ExportDataWizardSqlConnBuilderViewModel, ExportDataWizardChooseTablesViewModel>(ExportDataWizardPage.ChooseTables);
     TransitionMap.Add <ExportDataWizardSqlConnStrViewModel, ExportDataWizardChooseTablesViewModel>(ExportDataWizardPage.ChooseTables);
     TransitionMap.Add <ExportDataWizardChooseTablesViewModel, ExportDataWizardExportStatusViewModel>(ExportDataWizardPage.ExportStatus);
 }
Ejemplo n.º 2
0
        private void initializeMap()
        {
            TransitionMap.Add <Input1ViewModel, Question2ViewModel>(StateTransition.Input1Success);
            TransitionMap.Add <Input1ViewModel, Input1ViewModel>(StateTransition.Cancel);

            TransitionMap.Add <Question2ViewModel, Input3ViewModel>(StateTransition.Option1);
            TransitionMap.Add <Question2ViewModel, Finalize4ViewModel>(StateTransition.Option2);
            TransitionMap.Add <Question2ViewModel, Input1ViewModel>(StateTransition.Cancel);

            TransitionMap.Add <Input3ViewModel, Finalize4ViewModel>(StateTransition.Input3Success);
            TransitionMap.Add <Input3ViewModel, Input1ViewModel>(StateTransition.Cancel);

            TransitionMap.Add <Finalize4ViewModel, Input1ViewModel>(StateTransition.Cancel);
        }
Ejemplo n.º 3
0
 public LongMessageModalDialog()
 {
     TransitionMap.Add("Ok", NoTransition);
     TransitionMap.Add("Cancel", NoTransition);
     TransitionMap.Add("Something", NoTransition);
 }
Ejemplo n.º 4
0
 public LoremIpsumModalDialog()
 {
     TransitionMap.Add("Ok", NoTransition);
     TransitionMap.Add("Cancel", NoTransition);
 }