From ed3bfb7462d44747230437717e8673a5192f833f Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期一, 30 十一月 2020 20:34:51 +0800 Subject: [PATCH] 2020-11-30-2 --- HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs | 83 +++++++++++++++++++++++++---------------- 1 files changed, 50 insertions(+), 33 deletions(-) diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs index 2d20372..f55abfb 100644 --- a/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs +++ b/HDL_ON/UI/UI2/4-PersonalCenter/RoomListManage/ResidentialManagePageBLL.cs @@ -1,6 +1,5 @@ 锘縰sing System; using System.Collections.Generic; -using HDL_ON.DAL.Server; using HDL_ON.Entity; using Shared; @@ -14,7 +13,6 @@ LoadEvent_SkipRoomsPage(); LoadEvent_EditResidencName(); LoadEvent_EditResidencAddress(); - //LoadEvent_SkipTransferConfirmPage(); } /// <summary> @@ -36,7 +34,7 @@ }.Show(bodyView); return; } - //DB_ResidenceData.residenceData.residecenInfo.Name = str; + DB_ResidenceData.residenceData.residecenInfo.Name = str; var waitPage = new Loading(); waitPage.Start(Language.StringByID(StringId.PleaseWait)); @@ -44,13 +42,13 @@ { try { - var responsePack = new HttpServerRequest().EditResidenceInfo(0, str); + var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo(); - if (responsePack.Code == StateCode.SUCCESS) + if (responsePack.StateCode.ToUpper() == "SUCCESS") { Application.RunOnMainThread(() => { - // UserInfo.Current.regionList.Find((obj) => obj.Name == btnResidenceName.Text.Trim()).Name = str; + //MainPage.LoginUser.regionList.Find((obj) => obj.Name == btnResidenceName.Text.Trim()).Name = str; btnResidenceName.Text = str; upateResidenceName(); }); @@ -59,7 +57,27 @@ } else { - IMessageCommon.Current.ShowErrorInfoAlter(responsePack.Code); + 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); + }); } } @@ -82,7 +100,6 @@ btnResidenceName.MouseUpEventHandler = eventHandler; btnEditResidenceNameIcon.MouseUpEventHandler = eventHandler; } - /// <summary> /// 鍔犺浇淇敼浣忓畢鍦板潃浜嬩欢 /// </summary> @@ -92,19 +109,37 @@ { Action<string> callBack = (str) => { - - var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo(1 , str); + DB_ResidenceData.residenceData.residecenInfo.Address = str; + var responsePack = new DAL.Server.HttpServerRequest().EditResidenceInfo(); - if (responsePack.Code.ToUpper() == StateCode.SUCCESS) + if (responsePack.StateCode.ToUpper() == "SUCCESS") { btnResidenceAddress.Text = str; - DB_ResidenceData.residenceData.residecenInfo.Address = str; - DB_ResidenceData.residenceData.SaveResidenceData(); - //OnAppConfig.Instance.SaveUserConfig(); + OnAppConfig.Instance.SaveUserConfig(); } else { - IMessageCommon.Current.ShowErrorInfoAlter(responsePack.Code); + 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); + }); } }; new PublicAssmebly().LoadDialog_EditParater(StringId.ResidenceAddress, DB_ResidenceData.residenceData.residecenInfo.Name, callBack, StringId.HouseAddressCannotBeEmpty, 0, new List<string>()); @@ -208,24 +243,6 @@ //}) //{ IsBackground = true }.Start(); }; - } - - /// <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