| | |
| | | UserInfo.Current.regionList.Add(home); |
| | | } |
| | | //住宅被删除 |
| | | if (UserInfo.Current.regionList.Find((obj) => obj.RegionID == DB_ResidenceData.Instance.CurrentRegion.RegionID) == null) |
| | | var findHome = UserInfo.Current.regionList.Find((obj) => obj.RegionID == DB_ResidenceData.Instance.CurrentRegion.RegionID); |
| | | if (findHome == null) |
| | | { |
| | | Shared.Application.RunOnMainThread(() => |
| | | { |
| | |
| | | } |
| | | else |
| | | { |
| | | //刷新当前住宅 |
| | | DB_ResidenceData.Instance.CurrentRegion = findHome; |
| | | DB_ResidenceData.Instance.SaveResidenceData(); |
| | | UserInfo.Current.SaveUserInfo(); |
| | | //刷新一次住宅网关 |
| | | GetHomeGatewayList(); |