Example #1
0
        private async Task OpenTyreDiameterWizard()
        {
            if (_wheelDiameterWizardController != null)
            {
                return;
            }

            _wheelDiameterWizardController = _resolutionRoot.Get <IWheelDiameterWizardController>();
            _wheelDiameterWizardController.WizardCompleted += WheelDiameterWizardControllerOnWizardCompleted;
            await _wheelDiameterWizardController.StartControllerAsync();

            _wheelDiameterWizardController.OpenWizard(_carSettingsWindowViewModel.CarModelPropertiesViewModel);
        }
Example #2
0
        private async void WheelDiameterWizardControllerOnWizardCompleted(object sender, EventArgs e)
        {
            await _wheelDiameterWizardController.StopControllerAsync();

            _wheelDiameterWizardController = null;
        }