CreditCardCloseToMax Alert Dialog Controls
In addition to the Controls Shared by All Alert Dialogs, the Banking Alerts application uses the following ASP.NET Speech Controls to control dialogue flow in the CreditCardCloseToMax alert dialogue. Each of the Speech Control names listed below is linked to a table that presents the specific user inputs and application responses. Each of the informational prompt control names listed below is linked to a table that presents the specific informational prompts that the application plays.
- PaySomeBalanceYesNo Control Inputs and Responses
This control informs the user what his current credit card balance is, and asks whether the user wants to pay off some of this balance. This interaction is implemented using a YesNo Application Speech Control. - HowMuchCurrency Control Inputs and Responses
This control informs the user of the monetary amount in the user's savings and checking accounts, and then prompts the user to specify the amount of the credit card balance that the user wants to pay. This interaction is implemented using the Currency Application Speech Control. Because the Currency control is used, the application confirms the amount specified by the user before proceeding. - SelectAccountListSelector Control Inputs and Responses
This control queries the user which account the user wants to transfer funds from to pay his credit card balance. This interaction is implemented using the ListSelector Application Speech Control. Because the ListSelector control is used, the application confirms the account the user chooses before proceeding. - ConfirmPaymentYesNo Control Inputs and Responses
This control queries whether the information the application has gathered regarding the amount to pay, and the account from which to transfer funds in correct. This interaction is implemented using a YesNo Application Speech Control. Because the YesNo control is used, the application confirms the user's response. - InsufficientFundsInformationalQA Control Prompt
This control informs the user that the user's accounts have insufficient funds for making the payment. The prompt is for informational purposes only and no user input is expected. This interaction is implemented using a QA Dialog Speech Control. - ZeroFundsInformationalQA Control Prompt
The control informs the user that there are not funds in any of the user's accounts. The prompt is for informational purposes only and no user input is expected. This control is implemented using a QA Dialog Speech Control. - PayOffMadeInformationalQA Control Prompt
This control informs the user of the monetary amount that has been paid, the account from which the funds were transferred, and the remaining balance in the account from which the funds were transferred. The prompt is for informational purposes only and no user input is expected. This control is implemented using a QA Dialog Speech Control. - UnableToHelpInformationalQA Control Prompt
If the transaction cannot be completed for any reason, this control informs the user that the application is unable to help the user, and directs the user to visit the Woodgrove Bank Web site home. The prompt is for informational purposes only and no user input is expected. This control is implemented using a QA Dialog Speech Control. - TransferCanceledInformationalQA Control Prompt
This control informs the user that the transfer of funds has been canceled. The prompt is for informational purposes only and no user input is expected. This informational prompt is implemented using a QA Dialog Speech Control.
See Also
CreditCardCloseToMax Dialog Logic Diagram | Login Dialog Controls | BillsToPay Alert Dialog Controls | ExcessiveTransaction Alert Dialog Control | Controls Shared by All Alert Dialogs