From 716d1b3b705e7d37e6edebd7f60b7613ab5aee87 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期五, 20 十一月 2020 18:46:22 +0800
Subject: [PATCH] 1120-3
---
HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs | 99 +++++++++++++++++++++++++++++++++----------------
1 files changed, 66 insertions(+), 33 deletions(-)
diff --git a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
index 599a367..f6d7949 100644
--- a/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
+++ b/HDL_ON/UI/UI2/4-PersonalCenter/PersonalCenterPageBLL.cs
@@ -15,13 +15,13 @@
{
LoadEvent_SwitchHome();
LoadEvent_GoPersonalDataPage();
+ LoadEvent_SkipAboutOnPage();
+ LoadEvent_SkipGetSupportPage();
if (!DB_ResidenceData.residenceData.residecenInfo.IsOthreShare)
{
LoadEvent_SkipResdentialManagePage();
- }
- if (!DB_ResidenceData.residenceData.residecenInfo.IsOthreShare)
- {
LoadEvent_GoMemberManagement();
+ LoadEvent_SkipbtnAddFunctionPage();
}
}
@@ -31,16 +31,13 @@
/// </summary>
void LoadEvent_SwitchHome()
{
-
- btnAboutOnText.MouseUpEventHandler = (sender, e) => {
- DAL.Net.Mqtt_Cloud.StartCloudMqtt();
- };
-
- EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
+ {
var dialog = new Dialog();
var dialogBody = new FrameLayout();
dialog.AddChidren(dialogBody);
- dialogBody.MouseUpEventHandler = (sender1, e1) => {
+ dialogBody.MouseUpEventHandler = (sender1, e1) =>
+ {
dialog.Close();
};
@@ -59,15 +56,15 @@
X = Application.GetRealWidth(22),
Y = Application.GetRealHeight(15),
Width = Application.GetRealWidth(150),
- Height = Application.GetRealHeight(45 ),
+ Height = Application.GetRealHeight(45),
ScrollEnabled = false
};
dispalyView.AddChidren(contentView);
- if (MainPage.LoginUser.regionList.Count < 3)
+ if ( UserInfo.Current.regionList.Count < 3)
{
}
- else if (MainPage.LoginUser.regionList.Count < 4)
+ else if ( UserInfo.Current.regionList.Count < 4)
{
dispalyView = new FrameLayout()
{
@@ -82,7 +79,7 @@
contentView.Height = Application.GetRealHeight(45 * 3);
dispalyView.AddChidren(contentView);
}
- else if (MainPage.LoginUser.regionList.Count < 5)
+ else if ( UserInfo.Current.regionList.Count < 5)
{
dispalyView = new FrameLayout()
{
@@ -116,7 +113,7 @@
- foreach (var home in MainPage.LoginUser.regionList)
+ foreach (var home in UserInfo.Current.regionList)
{
var btnHomeName = new Button()
{
@@ -133,7 +130,7 @@
};
contentView.AddChidren(btnHomeName);
- if (MainPage.LoginUser.regionList.IndexOf(home) < MainPage.LoginUser.regionList.Count - 1)
+ if ( UserInfo.Current.regionList.IndexOf(home) < UserInfo.Current.regionList.Count - 1)
{
contentView.AddChidren(new Button()
{
@@ -148,7 +145,7 @@
var regionId = (string)btnHomeName.Tag;
dialog.Close();
//DB_ResidenceData.residenceData.CurReginID = regionId;
- LoadEvent_ChangeCurHome(MainPage.LoginUser.regionList.Find((obj) => obj.RegionID == regionId));
+ LoadEvent_ChangeCurHome( UserInfo.Current.regionList.Find((obj) => obj.RegionID == regionId));
LoadContentView();
};
}
@@ -184,7 +181,7 @@
foreach (var fileName in backuplist)
{
System.IO.FileInfo fileInfo = new System.IO.FileInfo(FileUtils.RootPath + fileName);
- if(fileName == "headImage.png")
+ if (fileName == "headImage.png")
{
continue;
}
@@ -211,7 +208,7 @@
}
//鍊掑嚭鏂颁綇瀹呮暟鎹�
FileUtils.RestoreRegionFiles(newRegionRootPath);
- MainPage.LoginUser.SaveUserInfo();
+ UserInfo.Current.SaveUserInfo();
DB_ResidenceData.residenceData.EixtAccount();
DB_ResidenceData.residenceData.CurReginID = homeTemp.RegionID;
OnAppConfig.Instance.SaveUserConfig();
@@ -251,7 +248,8 @@
{
EventHandler<MouseEventArgs> eventHandler = (sender, e) =>
{
- Action updateResidenceName = () => {
+ Action updateResidenceName = () =>
+ {
btnCurResidenceName.Text = DB_ResidenceData.residenceData.residecenInfo.Name;
};
var residentialManagePage = new ResidentialManagePage(updateResidenceName);
@@ -272,11 +270,11 @@
{
Action updataHeadImage = () =>
{
- userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath;
+ userHeadImageView.ImagePath = UserInfo.Current.headImagePagePath;
};
Action updataUserName = () =>
{
- btnUserName.Text = MainPage.LoginUser.userName;
+ btnUserName.Text = UserInfo.Current.userName;
};
var personalDataView = new PersonalDataPage(updataHeadImage, updataUserName);
@@ -294,17 +292,7 @@
#region 鎴愬憳绠$悊
void LoadEvent_GoMemberManagement()
{
-
EventHandler<MouseEventArgs> eHandler = (sender, e) => {
- //};
- //residenceMemberView.MouseUpEventHandler = (sender, e) => {
- //Action updataHeadImage = () => {
- // userHeadImageView.ImagePath = MainPage.LoginUser.headImagePagePath;
- //};
- //Action updataUserName = () => {
- // btnUserName.Text = MainPage.LoginUser.userName;
- //};
-
var mmp = new MemberManagementPage();
MainPage.BasePageView.AddChidren(mmp);
mmp.LoadPage();
@@ -315,5 +303,50 @@
}
#endregion
+
+ #region 娣诲姞璁惧
+ void LoadEvent_SkipbtnAddFunctionPage()
+ {
+ EventHandler<MouseEventArgs> eventHandler = (sender, e) => {
+ var page = new SearchDevicePage();
+ MainPage.BasePageView.AddChidren(page);
+ page.LoadPage();
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ };
+ btnResidenceAddFunctionIcon.MouseUpEventHandler = eventHandler;
+ btnResidenceAddFunctionText.MouseUpEventHandler = eventHandler;
+ }
+ #endregion
+
+ #region 鍏充簬On銆佽幏鍙栨敮鎸�
+ /// <summary>
+ /// 璺宠浆鑷冲叧浜嶰n椤甸潰
+ /// </summary>
+ void LoadEvent_SkipAboutOnPage()
+ {
+ btnAboutOnText.MouseUpEventHandler = (sender, e) =>
+ {
+ var aboutOnPage = new AboutOnPage();
+ MainPage.BasePageView.AddChidren(aboutOnPage);
+ aboutOnPage.LoadPage();
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ };
+ }
+ /// <summary>
+ /// 璺宠浆鑷宠幏鍙栨敮鎸侀〉闈�
+ /// </summary>
+ void LoadEvent_SkipGetSupportPage()
+ {
+ btnSupportText.MouseUpEventHandler = (sender, e) =>
+ {
+ var getsupportPage = new GetSupportPage();
+ MainPage.BasePageView.AddChidren(getsupportPage);
+ getsupportPage.LoadPage();
+ MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
+ };
+ }
+ #endregion
+
+
}
-}
+}
\ No newline at end of file
--
Gitblit v1.8.0