From e87985ec1dcb69beedaf9f95e8e7aba14b7c08d6 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期三, 09 十二月 2020 18:50:14 +0800 Subject: [PATCH] 2020-12-09 1.信息中心,增加下划线和点击Alter提醒详情。 --- HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs | 113 ++++++++++++++++++++++++++++++-------------------------- 1 files changed, 61 insertions(+), 52 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs index 99ac86f..67be6d5 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs @@ -1,5 +1,6 @@ 锘縰sing System; using System.Collections.Generic; +using HDL_ON.DAL.Server; using HDL_ON.Entity; using Shared; @@ -13,6 +14,8 @@ LoadEvent_SkipRoomsPage(); LoadEvent_EditResidencName(); LoadEvent_EditResidencAddress(); + //LoadEvent_SkipAdminMigrationConfirmPage(); + //LoadEvent_SkipTransferConfirmPage(); } /// <summary> @@ -34,21 +37,22 @@ }.Show(bodyView); return; } - DB_ResidenceData.residenceData.residecenInfo.Name = str; + //DB_ResidenceData.residenceData.residecenInfo.Name = str; var waitPage = new Loading(); + bodyView.AddChidren(waitPage); waitPage.Start(Language.StringByID(StringId.PleaseWait)); new System.Threading.Thread(() => { try { - var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo(); + var responsePack = new HttpServerRequest().EditResidenceInfo(0, str); - if (responsePack.StateCode.ToUpper() == "SUCCESS") + if (responsePack.Code == StateCode.SUCCESS) { Application.RunOnMainThread(() => { - //MainPage.LoginUser.regionList.Find((obj) => obj.Name == btnResidenceName.Text.Trim()).Name = str; + // UserInfo.Current.regionList.Find((obj) => obj.Name == btnResidenceName.Text.Trim()).Name = str; btnResidenceName.Text = str; upateResidenceName(); }); @@ -57,27 +61,7 @@ } else { - var tipStr = "Server erorr"; - switch (responsePack.StateCode) - { - case "NoLogin": - tipStr = Language.StringByID(StringId.InvalidLoginCertificate); - break; - case "ParameterOrEmpty": - - break; - } - Application.RunOnMainThread(() => - { - //鎻愮ず鍘熷洜 - var tip = new Tip() - { - Text = tipStr, - CloseTime = 1, - Direction = AMPopTipDirection.None - }; - tip.Show(bodyView); - }); + IMessageCommon.Current.ShowErrorInfoAlter(responsePack.Code); } } @@ -89,7 +73,11 @@ { Application.RunOnMainThread(() => { - waitPage.Hide(); + if (waitPage != null) + { + waitPage.RemoveFromParent(); + waitPage = null; + } }); } }) @@ -100,6 +88,7 @@ btnResidenceName.MouseUpEventHandler = eventHandler; btnEditResidenceNameIcon.MouseUpEventHandler = eventHandler; } + /// <summary> /// 鍔犺浇淇敼浣忓畢鍦板潃浜嬩欢 /// </summary> @@ -109,40 +98,22 @@ { Action<string> callBack = (str) => { - DB_ResidenceData.residenceData.residecenInfo.Address = str; - var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo(); + + var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo(1 , str); - if (responsePack.StateCode.ToUpper() == "SUCCESS") + if (responsePack.Code.ToUpper() == StateCode.SUCCESS) { btnResidenceAddress.Text = str; - OnAppConfig.Instance.SaveUserConfig(); + DB_ResidenceData.residenceData.residecenInfo.Address = str; + DB_ResidenceData.residenceData.SaveResidenceData(); + //OnAppConfig.Instance.SaveUserConfig(); } else { - var tipStr = "Server erorr"; - switch (responsePack.StateCode) - { - case "NoLogin": - tipStr = Language.StringByID(StringId.InvalidLoginCertificate); - break; - case "ParameterOrEmpty": - - break; - } - Application.RunOnMainThread(() => - { - //鎻愮ず鍘熷洜 - var tip = new Tip() - { - Text = tipStr, - CloseTime = 1, - Direction = AMPopTipDirection.None - }; - tip.Show(bodyView); - }); + IMessageCommon.Current.ShowErrorInfoAlter(responsePack.Code); } }; - new PublicAssmebly().LoadDialog_EditParater(StringId.ResidenceAddress, DB_ResidenceData.residenceData.residecenInfo.Name, callBack,StringId.HouseAddressCannotBeEmpty,0,new List<string>()); + new PublicAssmebly().LoadDialog_EditParater(StringId.ResidenceAddress, DB_ResidenceData.residenceData.residecenInfo.Name, callBack, StringId.HouseAddressCannotBeEmpty, 0, new List<string>()); }; btnResidenceAddress.MouseUpEventHandler = eventHandler; btnLocationAddressIcon.MouseUpEventHandler = eventHandler; @@ -244,5 +215,43 @@ //{ IsBackground = true }.Start(); }; } + + /// <summary> + /// 璺宠浆绠$悊鍛樻潈闄愯縼绉婚〉闈� + /// </summary> + void LoadEvent_SkipAdminMigrationConfirmPage() + { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => { + var skipPage = new AdminMigrationConfirmPage(); + MainPage.BasePageView.AddChidren(skipPage); + skipPage.LoadPage(); + MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; + }; + + administratorPermissionMigrationRow.MouseUpEventHandler = eventHandler; + btnAdministratorPermissionMigrationTitle.MouseUpEventHandler = eventHandler; + btnAdministratorPermissionMigrationExplan.MouseUpEventHandler = eventHandler; + btnAdministratorPermissionMigrationSkinIcon.MouseUpEventHandler = eventHandler; + } + + /// <summary> + /// 璺宠浆杩囨埛椤甸潰 + /// </summary> + void LoadEvent_SkipTransferConfirmPage() + { + EventHandler<MouseEventArgs> eventHandler = (sender, e) => { + var skipPage = new TransferConfirmPage(); + MainPage.BasePageView.AddChidren(skipPage); + skipPage.LoadPage(); + MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1; + }; + + transferRow.MouseUpEventHandler = eventHandler; + btnTrasferExplan.MouseUpEventHandler = eventHandler; + btnTrasferSkinIcon.MouseUpEventHandler = eventHandler; + btnTransferTitle.MouseUpEventHandler = eventHandler; + } + + } } -- Gitblit v1.8.0