internal DownloaderForm findDownloaderFromUrl(string url) { if (string.IsNullOrEmpty(url)) { return(null); } var t = MTDOList.Where(x => x.dorg != null && x.dorg.Info != null && x.dorg.Info.Url == url); return(t.FirstOrDefault()); }
internal DownloaderForm findDownloaderFromFilename(string filename) { if (string.IsNullOrEmpty(filename)) { return(null); } var t = MTDOList.Where(x => x.dorg != null && x.dorg.Info != null && x.dorg.Info.ServerFileName == filename); if (!t.Any()) { t = MTDOList.Where(x => x.dorg != null && x.dorg.DownloadRequestMessage != null && x.dorg.DownloadRequestMessage.FileName == filename); } return(t.FirstOrDefault()); }