public static void MoveZipFiles()
{
string[] zipFiles;
//MOVE ZIP FILES
zipFiles = Directory.GetFiles(SettingsHandler.GetTorrentSaveFolder(), "*.zip", SearchOption.TopDirectoryOnly);
List<FileInfo> zips = new List<FileInfo>();
foreach (string zipfile in zipFiles)
zips.Add(new FileInfo(zipfile));
if (zips != null && zips.Count > 0)
{
DirectoryInfo zipsavefolder = new DirectoryInfo(SettingsHandler.GetTorrentSaveFolder() + @"\[CSL] -- Processed Zips");
if (!zipsavefolder.Exists)
zipsavefolder.Create();
foreach (FileInfo zip in zips)
{
if (!zip.DirectoryName.Equals(zipsavefolder.FullName))
{
try
{
zip.MoveTo(zipsavefolder.FullName + "\\" + zip.Name);
}
catch (Exception e) { zip.Delete(); }
}
}
}
//DELETE TEMP FOLDER
DirectoryHandler.DeleteTempFolder();
}