HDL Home App 第二版本 旧平台金堂用 正在使用
黄学彪
2020-08-21 9cc8fd11b13813adbdd3c6c31554e5c0bebf4026
ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceManagementForm.cs
@@ -460,13 +460,14 @@
                    {
                        keys = Guid.NewGuid().ToString();
                    }
                    Common.Config.Instance.Home.FloorDics[keys] = textValue;
                    Common.Config.Instance.Home.Save();
                    if (Common.Config.Instance.Home.CurrentFloorId == string.Empty)
                    {
                        //创建第一个新的楼层的话,需要去刷新主页左边的房间列表
                        HdlRoomLogic.Current.RefreshRoomListView();
                    }
                    Common.Config.Instance.Home.FloorDics[keys] = textValue;
                    Common.Config.Instance.Home.Save();
                    if (btnFloor != null)
                    {
                        btnFloor.Text = textValue;
@@ -693,11 +694,17 @@
            var myHouse = HdlResidenceLogic.Current.GetHouseByFilePath(Common.Config.Instance.HomeFilePathList[index]);
            //切换住宅
            Common.Config.Instance.HomeId = myHouse.Id;
            Common.Config.Instance.Home = HdlResidenceLogic.Current.GetHouseByHouseId(myHouse.Id);
            Common.Global.CreateHomeDirectory(myHouse.Id);
            Common.Config.Instance.Save();
            //刷新个人中心的内存及线程
            UserCenterLogic.InitUserCenterMenmoryAndThread(false);
            bool result2 = UserCenterLogic.InitUserCenterMenmoryAndThread(false);
            if (result2 == false)
            {
                //开启了调试功能
                return;
            }
            //删除住宅
            HdlResidenceLogic.Current.DeleteHouseMemmory(deleteId);