From e6a26ee148587327478d9a82624a820c907b6e16 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 04 十一月 2020 14:58:15 +0800 Subject: [PATCH] 20201104 --- HDL_ON/DAL/FileUtils.cs | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/HDL_ON/DAL/FileUtils.cs b/HDL_ON/DAL/FileUtils.cs index c53b73f..9e93101 100644 --- a/HDL_ON/DAL/FileUtils.cs +++ b/HDL_ON/DAL/FileUtils.cs @@ -16,6 +16,17 @@ public static string RootPath = Environment.GetFolderPath(System.Environment.SpecialFolder.Personal) + "/"; /// <summary> + /// 鏄惁瀛樺湪鏂囦欢澶� + /// </summary> + /// <returns></returns> + public static bool IsExisFolder(string folderName) + { + bool result = false; + var path = Path.Combine(RootPath, folderName); + result = Directory.Exists(path); + return result; + } + /// <summary> /// 鍒涘缓涓�涓綇瀹呯殑澶囦唤鏂囦欢澶� /// </summary> public static string CreateRegionBackup(string regionId) @@ -45,7 +56,6 @@ foreach (var fileName in ReadRegionFiles(path)) { File.Delete(Path.Combine(path, fileName)); - MainPage.Log("Del region file :" + fileName); } } @@ -79,7 +89,7 @@ { continue; } - if (NextFile.Name == "null" || NextFile.Name == "UserConfig" || NextFile.Name == "Register_File" || NextFile.Name == "AccountListDB") + if (NextFile.Name == "null" || NextFile.Name == "UserConfig" || NextFile.Name == "UserInfo_File" || NextFile.Name == "AccountListDB") { continue; } @@ -207,10 +217,9 @@ for (int j = 0; j < filesList.Count; j++) { var f = filesList[j]; - if (f == "linphonerc" || f == "AccountListDB" || f == "Register_File") + if (f == "linphonerc" || f == "AccountListDB" || f == "UserInfo_File") continue; DeleteFile(f); - MainPage.Log($"Del file :{f}"); } } @@ -434,7 +443,7 @@ FileStream fs = null; try { - HDL_ON.DAL.Net.MyWebClient webClient = new HDL_ON.DAL.Net.MyWebClient(); + MyWebClient webClient = new MyWebClient(); byte[] recevieBytes = webClient.DownloadData(new Uri(url)); fs = new FileStream(fileName, FileMode.Create, FileAccess.Write); fs.Write(recevieBytes, 0, recevieBytes.Length); -- Gitblit v1.8.0