From 528c105b3aea0e6e00477365f16f57c1e3d7eb1c Mon Sep 17 00:00:00 2001
From: WJC <wjc@hdlchina.com.cn>
Date: 星期四, 24 十月 2019 15:31:28 +0800
Subject: [PATCH] 2019-10-24-3

---
 ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectedDelayTime.cs |  128 ++++++++++++++++++++++--------------------
 1 files changed, 66 insertions(+), 62 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectedDelayTime.cs b/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectedDelayTime.cs
old mode 100644
new mode 100755
index a651c71..6c6ed15
--- a/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectedDelayTime.cs
+++ b/ZigbeeApp/Shared/Phone/Device/Category/CategorySceneSelectedDelayTime.cs
@@ -11,6 +11,10 @@
             BackgroundColor = ZigbeeColor.Current.GXCTopViewBackgroundColor;
             Tag = "categoryAddScene";
         }
+        public override void RemoveFromParent()
+        {
+            base.RemoveFromParent();
+        }
         public Button customBtn;
         public SceneTargetDeviceUI SceneTargetDevice = new SceneTargetDeviceUI { Type = 1 };
         public List<string> TimeList = new List<string> { "1_绉抇1", "5_绉抇5", "10_绉抇10", "1_鍒嗛挓_60" };
@@ -261,69 +265,69 @@
                     tList.Add($"{i} {Language.StringByID(R.MyInternationalizationString.Second)}");
                 }
                 //1-60绉�
-                PickerView.Show(tList, (obj) =>
-                {
-                    SceneTargetDevice.DelayTime = int.Parse(obj.Split(' ')[0]);
+                //PickerView.Show(tList, (obj) =>
+                //{
+                //    SceneTargetDevice.DelayTime = int.Parse(obj.Split(' ')[0]);
 
-                    if (state == -1)
-                    {
-                        if (isFromRoom)
-                        {
-                            Room.AddRoomScene.sceneTargetDevicesList.Add(SceneTargetDevice);
-                            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
-                            var roomAddScene = new Room.AddRoomScene();
-                            UserView.HomePage.Instance.AddChidren(roomAddScene);
-                            UserView.HomePage.Instance.PageIndex += 1;
-                            roomAddScene.Show(Room.AddRoomScene.CurrentRoom);
-                        }
-                        else
-                        {
-                            CategoryAddScene.sceneTargetDevicesList.Add(SceneTargetDevice);
-                            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
-                            var categoryAddScene = new CategoryAddScene();
-                            UserView.HomePage.Instance.AddChidren(categoryAddScene);
-                            UserView.HomePage.Instance.PageIndex += 1;
-                            categoryAddScene.Show();
-                        }
-                    }
-                    else
-                    {
-                        if (isFromRoom)
-                        {
-                            if (!string.IsNullOrEmpty(targetDeviceID))
-                            {
-                                var targetDeviceUI = Room.AddRoomScene.sceneTargetDevicesList.Find((obj1) => obj1.SceneTargetDeviceUIID == targetDeviceID);
-                                if (targetDeviceUI != null)
-                                {
-                                    targetDeviceUI.DelayTime = SceneTargetDevice.DelayTime;
-                                    targetDeviceUI.Type = SceneTargetDevice.Type;
-                                }
-                            }
-                            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
-                            var roomAddScene = new Room.AddRoomScene();
-                            UserView.HomePage.Instance.AddChidren(roomAddScene);
-                            UserView.HomePage.Instance.PageIndex += 1;
-                            roomAddScene.Show(Room.AddRoomScene.CurrentRoom);
-                        }
-                        else
-                        {
-                            if (!string.IsNullOrEmpty(targetDeviceID))
-                            {
-                                var targetDeviceUI = CategoryAddScene.sceneTargetDevicesList.Find((obj1) => obj1.SceneTargetDeviceUIID == targetDeviceID);
-                                if (targetDeviceUI != null)
-                                {
-                                    targetDeviceUI.DelayTime = SceneTargetDevice.DelayTime;
-                                    targetDeviceUI.Type = SceneTargetDevice.Type;
-                                }
-                            }
-                            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
-                            var categoryAddScene = new CategoryAddScene();
-                            UserView.HomePage.Instance.AddChidren(categoryAddScene);
-                            UserView.HomePage.Instance.PageIndex += 1;
-                            categoryAddScene.Show();
-                        }
-                    }
-                }, Language.StringByID(R.MyInternationalizationString.Confrim));
+                //    if (state == -1)
+                //    {
+                //        if (isFromRoom)
+                //        {
+                //            Room.AddRoomScene.sceneTargetDevicesList.Add(SceneTargetDevice);
+                //            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
+                //            var roomAddScene = new Room.AddRoomScene();
+                //            UserView.HomePage.Instance.AddChidren(roomAddScene);
+                //            UserView.HomePage.Instance.PageIndex += 1;
+                //            roomAddScene.Show(Room.AddRoomScene.CurrentRoom);
+                //        }
+                //        else
+                //        {
+                //            CategoryAddScene.sceneTargetDevicesList.Add(SceneTargetDevice);
+                //            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
+                //            var categoryAddScene = new CategoryAddScene();
+                //            UserView.HomePage.Instance.AddChidren(categoryAddScene);
+                //            UserView.HomePage.Instance.PageIndex += 1;
+                //            categoryAddScene.Show();
+                //        }
+                //    }
+                //    else
+                //    {
+                //        if (isFromRoom)
+                //        {
+                //            if (!string.IsNullOrEmpty(targetDeviceID))
+                //            {
+                //                var targetDeviceUI = Room.AddRoomScene.sceneTargetDevicesList.Find((obj1) => obj1.SceneTargetDeviceUIID == targetDeviceID);
+                //                if (targetDeviceUI != null)
+                //                {
+                //                    targetDeviceUI.DelayTime = SceneTargetDevice.DelayTime;
+                //                    targetDeviceUI.Type = SceneTargetDevice.Type;
+                //                }
+                //            }
+                //            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
+                //            var roomAddScene = new Room.AddRoomScene();
+                //            UserView.HomePage.Instance.AddChidren(roomAddScene);
+                //            UserView.HomePage.Instance.PageIndex += 1;
+                //            roomAddScene.Show(Room.AddRoomScene.CurrentRoom);
+                //        }
+                //        else
+                //        {
+                //            if (!string.IsNullOrEmpty(targetDeviceID))
+                //            {
+                //                var targetDeviceUI = CategoryAddScene.sceneTargetDevicesList.Find((obj1) => obj1.SceneTargetDeviceUIID == targetDeviceID);
+                //                if (targetDeviceUI != null)
+                //                {
+                //                    targetDeviceUI.DelayTime = SceneTargetDevice.DelayTime;
+                //                    targetDeviceUI.Type = SceneTargetDevice.Type;
+                //                }
+                //            }
+                //            UserView.HomePage.Instance.RemoveViewByTag("categoryAddScene");
+                //            var categoryAddScene = new CategoryAddScene();
+                //            UserView.HomePage.Instance.AddChidren(categoryAddScene);
+                //            UserView.HomePage.Instance.PageIndex += 1;
+                //            categoryAddScene.Show();
+                //        }
+                //    }
+                //}, Language.StringByID(R.MyInternationalizationString.Confrim));
             }
             customBtn.MouseDownEventHandler += customMouseUpEvent;
             customRowView.MouseDownEventHandler += customMouseUpEvent;

--
Gitblit v1.8.0