| | |
| | | var revertRoomData = mResidenceRes.PageData; |
| | | if (revertRoomData.Find ((obj) => obj.Id == UserConfig.Instance.CurrentRegion.Id) == null) { |
| | | if (revertRoomData != null && revertRoomData.Count > 0) { |
| | | var bFind = false; |
| | | foreach(var mHome in revertRoomData) { |
| | | if (UserConfig.Instance.CheckThisHomeGatewaysNotEmpty (mHome)) { |
| | | bFind = true; |
| | | UserConfig.Instance.CurrentRegion = mHome; |
| | | break; |
| | | } |
| | | } |
| | | if (!bFind) { |
| | | UserConfig.Instance.CurrentRegion = revertRoomData [0]; |
| | | } |
| | | //if (UserConfig.Instance.CheckHomeGateways ()) { |
| | | // UserConfig.Instance.GatewayMAC = revertRoomData [0].HomeGateways [0].GatewayUniqueId; |
| | | //} |