From fa6bcb2e9907772480f99205f36ec2a1ce735a22 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期四, 09 一月 2020 14:11:07 +0800
Subject: [PATCH] 合并代码

---
 ZigbeeApp/Shared/Phone/Device/CommonForm/SelectZone.cs |   62 ++++--------------------------
 1 files changed, 9 insertions(+), 53 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/Device/CommonForm/SelectZone.cs b/ZigbeeApp/Shared/Phone/Device/CommonForm/SelectZone.cs
index c36e818..6f5a522 100755
--- a/ZigbeeApp/Shared/Phone/Device/CommonForm/SelectZone.cs
+++ b/ZigbeeApp/Shared/Phone/Device/CommonForm/SelectZone.cs
@@ -7,21 +7,14 @@
     public class SelectZone
     {
         public Action<Common.Room> ZoneAction;
-
-        private UIPickerView pickView;
-
-        private List<string> floorList = new List<string> { };
-        private List<string> roomList = new List<string> { };
-        private List<string> roomIdList = new List<string> { };
         /// <summary>
         /// curRoom
         /// </summary>
         private Common.Room curRoom;
-
-        public SelectZone()
-        {
-        }
-
+        /// <summary>
+        /// 鏍囬
+        /// </summary>
+        public string title = Language.StringByID(R.MyInternationalizationString.BelongZone);
         /// <summary>
         /// Init
         /// </summary>
@@ -37,10 +30,11 @@
             {
                 foreach (var floor in Config.Instance.Home.FloorDics)
                 {
-                    floorIds.Add(floor.Key);
-                    floorNames.Add(floor.Value);
                     if (Common.Room.CurrentRoom.GetRoomsByFloorId(floor.Key).Count > 0)
                     {
+                        floorIds.Add(floor.Key);
+                        floorNames.Add(floor.Value);
+
                         roomNames.Add(Common.Room.CurrentRoom.GetRoomNamesByFloorId(floor.Key));
                         rooms.Add(Common.Room.CurrentRoom.GetRoomsByFloorId(floor.Key));
                     }
@@ -49,8 +43,7 @@
                 {
                     curRoom = rooms[index1][index2];
                     ZoneAction?.Invoke(curRoom);
-                    //RemoveFromParent();
-                }, 0, 0, Language.StringByID(R.MyInternationalizationString.BelongFloor),
+                }, 0, 0, title,
                Language.StringByID(R.MyInternationalizationString.Confrim),
                Language.StringByID(R.MyInternationalizationString.Cancel));
             }
@@ -70,47 +63,10 @@
                 {
                     curRoom = rs[index1];
                     ZoneAction?.Invoke(curRoom);
-                    //RemoveFromParent();
-                }, 0, Language.StringByID(R.MyInternationalizationString.AddTo),
+                }, 0, title,
                Language.StringByID(R.MyInternationalizationString.Confrim),
                Language.StringByID(R.MyInternationalizationString.Cancel));
             }
-
-            foreach (var floor in Config.Instance.Home.FloorDics)
-            {
-                floorList.Add(floor.Value);
-            }
-            foreach (var room in Shared.Common.Room.Lists)
-            {
-                if(room.IsLove)
-                {
-                    continue;
-                }
-                roomList.Add(room.Name);
-                roomIdList.Add(room.Id);
-            }
-
-        }
-
-        /// <summary>
-        /// Close
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="mouseEventArgs"></param>
-        private void Close(object sender, MouseEventArgs mouseEventArgs)
-        {
-            //RemoveFromParent();
-        }
-
-        /// <summary>
-        /// Confrim_MouseEvent
-        /// </summary>
-        /// <param name="sender"></param>
-        /// <param name="mouseEventArgs"></param>
-        private void Confrim_MouseEvent(object sender, MouseEventArgs mouseEventArgs)
-        {
-            //ZoneAction?.Invoke(curRoom);
-            //RemoveFromParent();
         }
     }
 }

--
Gitblit v1.8.0