예제 #1
0
 public bool CanRemoveDownload(Download download)
 {
     return(download.Status != DownloadStatus.Downloading && download.Status != DownloadStatus.Processing);
 }
예제 #2
0
 public bool CanQueueDownload(Download download)
 {
     return(download.Status != DownloadStatus.Downloading &&
            download.Status != DownloadStatus.Queued &&
            download.Status != DownloadStatus.Processing);
 }
예제 #3
0
 public bool CanStopDownload(Download download)
 {
     return(download.Status == DownloadStatus.Downloading || download.Status == DownloadStatus.Queued || download.Status == DownloadStatus.Processing);
 }