private void OnCancelUploadCommand(TransferItemViewModel item) { if (item == null) { return; } _uploadsService.Cancel(item.OperationGuid); }
private void OnPauseResumeDownloadCommand(TransferItemViewModel item) { if (item == null) { return; } _downloadsService.PauseResume(item.OperationGuid); }
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)); } }