public bool CanRemoveDownload(Download download) { return(download.Status != DownloadStatus.Downloading && download.Status != DownloadStatus.Processing); }
public bool CanQueueDownload(Download download) { return(download.Status != DownloadStatus.Downloading && download.Status != DownloadStatus.Queued && download.Status != DownloadStatus.Processing); }
public bool CanStopDownload(Download download) { return(download.Status == DownloadStatus.Downloading || download.Status == DownloadStatus.Queued || download.Status == DownloadStatus.Processing); }