From f23ad1b3f9f6193f35f72104d690b21dc67d5c1f Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期一, 06 七月 2020 12:35:25 +0800
Subject: [PATCH] 去掉了访问外网的异步

---
 ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayBackUpListForm.cs |   26 +++++++++++++++++---------
 1 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayBackUpListForm.cs b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayBackUpListForm.cs
index 1f1b42d..3b8829a 100755
--- a/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayBackUpListForm.cs
+++ b/ZigbeeApp/Shared/Phone/UserCenter/Gateway/Manage/GatewayBackUpListForm.cs
@@ -85,7 +85,7 @@
         /// <summary>
         /// 浠庝簯绔幏鍙栨暟鎹�
         /// </summary>
-        private async void SetBackupInfoToForm()
+        private void SetBackupInfoToForm()
         {
             this.nowSelectBackId = string.Empty;
             this.nowbtnSelect = null;
@@ -94,7 +94,7 @@
             this.ShowProgressBar();
 
             //鑾峰彇鑷姩澶囦唤鐨勬暟鎹�
-            var pageAuto = await HdlBackupLogic.Current.GetBackupListNameFromDB(3, realGateway.GwId);
+            var pageAuto = HdlBackupLogic.Current.GetBackupListNameFromDB(3, realGateway.GwId);
             if (pageAuto == null)
             {
                 //鍏抽棴杩涘害鏉�
@@ -103,7 +103,7 @@
             }
 
             //浠庝簯绔幏鍙栨暟鎹� 
-            var pageData = await HdlBackupLogic.Current.GetBackupListNameFromDB(2, realGateway.GwId);
+            var pageData = HdlBackupLogic.Current.GetBackupListNameFromDB(2, realGateway.GwId);
             if (pageData == null)
             {
                 //鍏抽棴杩涘害鏉�
@@ -263,7 +263,7 @@
         /// </summary>
         /// <param name="BackupClassId"></param>
         /// <param name="backName"></param>
-        private async void EditorBackInfo(string BackupClassId, string backName)
+        private void EditorBackInfo(string BackupClassId, string backName)
         {
             var Pra = new EditorBackUpNamePra();
             Pra.BackupClassId = BackupClassId;
@@ -271,13 +271,17 @@
             //鑾峰彇鎺у埗涓讳汉璐﹀彿鐨凾oken
             Pra.LoginAccessToken = UserCenterLogic.GetConnectMainToken();
 
-            bool result = await UserCenterLogic.GetResultStatuByRequestHttps("App/UpdateHomeAppGatewayName", true, Pra);
+            bool result = UserCenterLogic.GetResultStatuByRequestHttps("App/UpdateHomeAppGatewayName", true, Pra);
             if (result == false)
             {
                 return;
             }
 
-            this.SetBackupInfoToForm();
+            HdlThreadLogic.Current.RunThread(() =>
+            {
+                //浠庝簯绔幏鍙栨暟鎹�
+                this.SetBackupInfoToForm();
+            });
         }
 
         #endregion
@@ -288,9 +292,9 @@
         /// 鍒犻櫎澶囦唤鏂囨。
         /// </summary>
         /// <param name="BackupClassId"></param>
-        private async void DeleteBackInfo(string BackupClassId)
+        private void DeleteBackInfo(string BackupClassId)
         {
-            bool success = await HdlBackupLogic.Current.DeleteDbBackupData(BackupClassId);
+            bool success = HdlBackupLogic.Current.DeleteDbBackupData(BackupClassId);
             if (success == false)
             {
                 return;
@@ -300,7 +304,11 @@
                 this.nowSelectBackId = string.Empty;
                 this.nowbtnSelect = null;
             }
-            this.SetBackupInfoToForm();
+            HdlThreadLogic.Current.RunThread(() =>
+            {
+                //浠庝簯绔幏鍙栨暟鎹�
+                this.SetBackupInfoToForm();
+            });
         }
 
         #endregion

--
Gitblit v1.8.0