示例#1
0
 private void OnCancelUploadCommand(TransferItemViewModel item)
 {
     if (item == null)
     {
         return;
     }
     _uploadsService.Cancel(item.OperationGuid);
 }
示例#2
0
 private void OnPauseResumeDownloadCommand(TransferItemViewModel item)
 {
     if (item == null)
     {
         return;
     }
     _downloadsService.PauseResume(item.OperationGuid);
 }
示例#3
0
 private void OnShowInfoCommand(TransferItemViewModel item)
 {
     if (item.Status == BackgroundTransferStatus.Error ||
         item.Status == BackgroundTransferStatus.Idle ||
         item.Status == BackgroundTransferStatus.PausedCostedNetwork ||
         item.Status == BackgroundTransferStatus.PausedNoNetwork)
     {
         _dialogsService.Show(GetMessageTextFromStatus(item.Status),
                              GetMessageTitleFromStatus(item.Status));
     }
 }