| | |
| | | this.RemoveFromParent (); |
| | | needHide = false; |
| | | }); |
| | | Console.WriteLine (ex.Message); |
| | | Utlis.WriteLine (ex.Message); |
| | | } finally { |
| | | needHide = false; |
| | | } |
| | |
| | | UserConfig.Instance.CurrentRegion = UserConfig.Instance.HomeLists [0]; |
| | | } |
| | | } |
| | | try { |
| | | if (IsNeedGoToGuideAddGatewayView) { |
| | | IsNeedGoToGuideAddGatewayView = false; |
| | | if (UserConfig.Instance.CurrentRegion.IsOthreShare) { |
| | | //提示没有分享住宅的权限 |
| | | new Alert ("", ErrorCode.InsufficientAuthority, "Close").Show (); |
| | | return; |
| | | } |
| | | |
| | | if (IsNeedGoToGuideAddGatewayView) { |
| | | IsNeedGoToGuideAddGatewayView = false; |
| | | GotoGuideAddGatewayView (UserConfig.Instance.CurrentRegion); |
| | | GotoGuideAddGatewayView (UserConfig.Instance.CurrentRegion); |
| | | |
| | | } |
| | | } |
| | | } catch { } |
| | | |
| | | } |
| | | |
| | |
| | | void AccountLogout () |
| | | { |
| | | try { |
| | | this.RemoveFromParent (); |
| | | MainPage.LoginUser.LastTime = DateTime.Now.AddDays (-30); |
| | | MainPage.LoginUser.SaveUserInfo (); |
| | | new AccountLogin ().Show (); |
| | |
| | | (Parent as PageLayout).PageIndex = (Parent as PageLayout).ChildrenCount - 1; |
| | | } catch { |
| | | |
| | | System.Console.WriteLine ("============>GotoGuideAddGatewayView 跳转失败 "); |
| | | Utlis.WriteLine ("============>GotoGuideAddGatewayView 跳转失败 "); |
| | | } |
| | | |
| | | } |
| | |
| | | System.IO.FileInfo fileInfo = new System.IO.FileInfo (IO.FileUtils.RootPath + fileName); |
| | | if (fileInfo.Exists) { |
| | | fileInfo.MoveTo (oldRegionRootPath + fileName); |
| | | Console.WriteLine ("move file : " + fileName); |
| | | Utlis.WriteLine ("move file : " + fileName); |
| | | } |
| | | index++; |
| | | Application.RunOnMainThread (() => { |
| | |
| | | Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | //this.RemoveFromParent (); |
| | | CommonPage.IsRemote = false; |
| | | EquipmentPublicClass.CheckLinkRemote (2); |
| | | EquipmentPublicClass.CheckLinkRemote (UserConfig.Instance.internetStatus); |
| | | } |
| | | if (bNeedCheckAddRoom) { |
| | | CheckIfNeedAddRoom (); |
| | |
| | | new Alert ("", Language.StringByID (R.MyInternationalizationString.CheckInternet), |
| | | Language.StringByID (R.MyInternationalizationString.Close)).Show (); |
| | | }); |
| | | Console.WriteLine (ex.Message); |
| | | Utlis.WriteLine (ex.Message); |
| | | } finally { |
| | | Application.RunOnMainThread (() => { |
| | | MainPage.Loading.Hide (); |
| | |
| | | //创建住宅成功,切换到该住宅 |
| | | var responseDataObj = Newtonsoft.Json.JsonConvert.DeserializeObject<List<RegionInfoRes>> (revertObj21.ResponseData.ToString ()); |
| | | if (responseDataObj != null && responseDataObj.Count > 0) { |
| | | ChangeRegion (responseDataObj [0], false, true, goToGuideAddGatewayView); |
| | | ChangeRegion (responseDataObj [0], true, true, goToGuideAddGatewayView); |
| | | |
| | | } |
| | | } else { |