Beispiel #1
0
 public ContactInformationWizard()
 {
     this._finishStep = new AccountManagementFinishStep(this, this.State, Shell.LoadString(StringId.IDS_ACCOUNT_FINISHED_DESCRIPTION), this.State.ContactInfoStep.DetailDescription);
     this._errorStep  = new AccountManagementErrorPage(this, Shell.LoadString(StringId.IDS_ACCOUNT_CONTACT_INFO_ERROR_TITLE), Shell.LoadString(StringId.IDS_ACCOUNT_CONTACT_INFO_ERROR_DESC));
     this.AddPage(State.ContactInfoStep);
     this.AddPage(_finishStep);
     this.AddPage(_errorStep);
 }
Beispiel #2
0
 public NewletterSettingsWizard()
 {
     this._editPrivacyInfoStep = new EditPrivacyInfoStep(this, this.State, false, PrivacyInfoSettings.AllowMicrosoftCommunications);
     this._finishStep          = new AccountManagementFinishStep(this, this.State, Shell.LoadString(StringId.IDS_ACCOUNT_FINISHED_DESCRIPTION), this.State.PrivacyInfoStep.DetailDescription);
     this._errorStep           = new AccountManagementErrorPage(this, Shell.LoadString(StringId.IDS_ACCOUNT_NEWSLTR_UPDATE_ERROR_TITLE), Shell.LoadString(StringId.IDS_ACCOUNT_NEWSLTR_UPDATE_ERROR_DESC));
     this.AddPage(_editPrivacyInfoStep);
     this.AddPage(_finishStep);
     this.AddPage(_errorStep);
 }
 public PrivacySettingsWizard()
 {
     this._editPrivacyInfoStep = new EditPrivacyInfoStep(this, this.State, false, PrivacyInfoSettings.None);
     this._finishStep          = new AccountManagementFinishStep(this, this.State, Shell.LoadString(StringId.IDS_ACCOUNT_FINISHED_DESCRIPTION), this.State.PrivacyInfoStep.DetailDescription);
     this._errorStep           = new AccountManagementErrorPage(this, Shell.LoadString(StringId.IDS_ACCOUNT_PRIVACY_UPDATE_ERROR_TITLE), Shell.LoadString(StringId.IDS_ACCOUNT_PRIVACY_UPDATE_ERROR_DESC));
     this.AddPage(State.PassportPasswordParentStep);
     this.AddPage(_editPrivacyInfoStep);
     this.AddPage(_finishStep);
     this.AddPage(_errorStep);
 }
        public AddCreditCardToAccountWizard()
        {
            this.State.ContactInfoStep.LightWeightOnly = true;
            this._finishStep = new AccountManagementFinishStep(this, this.State, Shell.LoadString(StringId.IDS_ACCOUNT_FINISHED_DESCRIPTION));
            this._errorStep  = new AccountManagementErrorPage(this, Shell.LoadString(StringId.IDS_ACCOUNT_ADD_CC_TO_ACCOUNT_ERROR_TITLE), Shell.LoadString(StringId.IDS_ACCOUNT_ADD_CC_TO_ACCOUNT_ERROR_DESC));
            PaymentInstrumentStep paymentInstrumentStep = this.State.PaymentInstrumentStep;

            paymentInstrumentStep.NextTextOverride  = Shell.LoadString(StringId.IDS_OK_BUTTON);
            paymentInstrumentStep.DetailDescription = Shell.LoadString(StringId.IDS_BILLING_ADD_CC_TO_ACCOUNT_DESC);
            this.AddPage(State.ContactInfoStep);
            this.AddPage(State.ListAndAddPaymentInstrumentStep);
            this.AddPage(paymentInstrumentStep);
            this.AddPage(_finishStep);
            this.AddPage(_errorStep);
        }