コード例 #1
0
 private async void OnOpenClientDetailView(int?clientId)
 {
     if (ClientDetailViewModel != null && ClientDetailViewModel.HasChanges)
     {
         var result = _messageDialogService.ShowOkCancelDialog("Do you want to cancel you're changes?", "Question");
         if (result == MessageDialogResult.Cancel)
         {
             return;
         }
     }
     ClientDetailViewModel = _clientDetailViewModelCreator();
     await ClientDetailViewModel.LoadAsync(clientId);
 }
コード例 #2
0
 private async void OnOpenClientDetaiView(int?partyId)
 {
     if (ClientDetailViewModel != null && ClientDetailViewModel.HasChanges)
     {
         var result = _messageDialogService.ShowOkCancelDialog("You've made changes. Navigate away?", "Question");
         if (result == MessageDialogResult.Cancel)
         {
             return;
         }
     }
     ClientDetailViewModel = _clientDetailViewModelCreator();
     await ClientDetailViewModel.LoadAsync(partyId);
 }