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());
        }