黄学彪
2019-10-12 c6b35c3138b944830b5336bf610f918154dd47c7
ZigbeeApp/Shared/Phone/UserCenter/Device/DeviceMacInfoEditorForm.cs
@@ -250,8 +250,13 @@
                btnRow.AddRightArrow();
                //底线
                btnRow.AddBottomLine();
                var doorLock = this.listNewDevice[0] as ZigBee.Device.DoorLock;
                btnRow.ButtonClickEvent += (sender, e) =>
                {
                    var userManagement = new Shared.Phone.UserCenter.DoorLock.UserManagement(doorLock);
                    Shared.Phone.UserView.HomePage.Instance.AddChidren(userManagement);
                    Shared.Phone.UserView.HomePage.Instance.PageIndex += 1;
                    userManagement.Show();
                };
            }
        }
@@ -278,10 +283,23 @@
                var btnswitch = btnRow.AddMostRightSwitchIcon();
                //底线
                btnRow.AddBottomLine();
                if (string.IsNullOrEmpty(ZigBee.Device.DoorLock.RemoteUnlockPassword) == false)
                {
                    btnswitch.IsSelected = true;
                }
               var doorLock= (ZigBee.Device.DoorLock)listNewDevice[0];
                btnswitch.ButtonClickEvent += (sender, e) =>
                {
                    btnswitch.IsSelected = !btnswitch.IsSelected;
                    if (btnswitch.IsSelected == true)
                    {
                        btnswitch.IsSelected = false;
                        ZigBee.Device.DoorLock.RemoteUnlockPassword = string.Empty;
                        return;
                    }
                    var frame = new DoorLock.DoorLockCommonLayout();
                    frame.RemotePasswordDialog((ZigBee.Device.DoorLock)listNewDevice[0], btnswitch.btnIcon);
                    frame = null;
                };
            }
        }