async Task OnDoneCommand()
        {
            var valid = await ValidateAnswers();

            if (!valid)
            {
                // TODO: report errors
            }
            else
            {
                if (_wizardController != null)
                {
                    await _wizardController.NextPage(_pageNumber);
                }
                else
                {
                    // save
                    await SaveData();

                    DontSaveOnClose = true;

                    await _navigationService.GoBackAsync();
                }
            }
        }
        async Task OnContinueCommand()
        {
            if (!ValidateEntry())
            {
                // it's not valid, so don't bother sending it to the server.
                return;
            }

            await _wizardController.NextPage(_pageNumber);
        }
 async Task OnContinueCommand()
 {
     if (!SelectedCaseIds.Any())
     {
         // no other attendees have been selected, so show the error and don't navigate away
         DisplayNoAdditionalAttendeesSelected = true;
         return;
     }
     await _wizardController.NextPage(_pageNumber);
 }
 async Task OnContinueCommand()
 {
     // only go to the next page if we're not displaying errors - and we have a wizard so we can
     if (!DisplayErrors && _wizardController != null)
     {
         await _wizardController.NextPage(_pageNumber);
     }
     else
     {
         await _navigationService.GoBackAsync();
     }
 }
        async Task OnContinueCommand()
        {
            await _databaseService.WriteSignature(SessionInProgress, SignatureType.Provider, SignatureBytes);

            await _wizardController.NextPage(_pageNumber);
        }
예제 #6
0
 private void SkipCommandExecute()
 {
     wizardController.NextPage(skipToPage);
 }
예제 #7
0
 async Task OnConfirmAndCompleteCommand()
 {
     await _wizardController.NextPage(_pageNumber);
 }