public void onDeleteDownloads() { try { TransferManager.resetIncomingTransfers(); int file_count = 0; foreach (var file in Directory.EnumerateFiles(Path.Combine(Config.spixiUserFolder, "Downloads"))) { File.Delete(file); file_count++; } displaySpixiAlert(SpixiLocalization._SL("settings-deletedd-title"), string.Format(SpixiLocalization._SL("settings-deletedd-text"), file_count), SpixiLocalization._SL("global-dialog-ok")); } catch (Exception e) { Logging.error("Exception while deleting downloads: " + e); displaySpixiAlert(SpixiLocalization._SL("settings-deleted-error-title"), SpixiLocalization._SL("settings-deleted-error-text"), SpixiLocalization._SL("global-dialog-ok")); } }
public void onDeleteDownloads() { try { TransferManager.resetIncomingTransfers(); int file_count = 0; foreach (var file in Directory.EnumerateFiles(Path.Combine(Config.spixiUserFolder, "Downloads"))) { File.Delete(file); file_count++; } displaySpixiAlert("Done", "Deleted " + file_count + " downloaded files.", "OK"); } catch (Exception e) { Logging.error("Exception while deleting downloads: " + e); displaySpixiAlert("Error", "An unknown error has occured.", "OK"); } }