From 66a9965c44ecc32a6696abca876ab9d1cd091584 Mon Sep 17 00:00:00 2001
From: gxc <guoxuecheng@guoxuechengdeMacBook-Pro.local>
Date: 星期五, 28 二月 2020 15:25:13 +0800
Subject: [PATCH] 2020.2.28
---
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 5d73019..6f5a522 100644
--- 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