| | |
| | | //检测本地有没有这个住宅
|
| | | this.CheckIsExsitResidence(info);
|
| | |
|
| | | HdlResidenceLogic.Current.SwitchResidence(info.Id);
|
| | | var result = HdlResidenceLogic.Current.SwitchResidence(info.Id);
|
| | |
|
| | | HdlThreadLogic.Current.RunMain(() =>
|
| | | {
|
| | | //重新刷新列表
|
| | | this.listView.RemoveAll();
|
| | | this.SetResidenceInfo(2);
|
| | | if (result == true)
|
| | | {
|
| | | //重新刷新列表
|
| | | this.listView.RemoveAll();
|
| | | this.SetResidenceInfo(2);
|
| | | }
|
| | | //关闭进度条
|
| | | this.CloseProgressBar();
|
| | | });
|
| | |
| | | //分享的,不能更改
|
| | | return;
|
| | | }
|
| | | //过户
|
| | | var btnTransfer = rowLayout.AddDeleteControl();
|
| | | btnTransfer.TextID = R.MyInternationalizationString.uTransfer;
|
| | | btnTransfer.ButtonClickEvent += (sender, e) =>
|
| | | {
|
| | | var form = new TransferResidenceMainForm();
|
| | | form.AddForm();
|
| | | };
|
| | | //更改
|
| | | var btnChanged = rowLayout.AddEditorControl();
|
| | | btnChanged.TextID = R.MyInternationalizationString.uChanged1;
|
| | |
| | | {
|
| | | HdlThreadLogic.Current.RunThread(() =>
|
| | | {
|
| | | HdlResidenceLogic.Current.SwitchResidence(i_home.Id);
|
| | | var result = HdlResidenceLogic.Current.SwitchResidence(i_home.Id);
|
| | |
|
| | | HdlThreadLogic.Current.RunMain(() =>
|
| | | {
|
| | | //重新刷新列表
|
| | | this.listView.RemoveAll();
|
| | | this.SetResidenceInfo(3);
|
| | | if (result == true)
|
| | | {
|
| | | //重新刷新列表
|
| | | this.listView.RemoveAll();
|
| | | this.SetResidenceInfo(3);
|
| | | }
|
| | | //关闭进度条
|
| | | this.CloseProgressBar();
|
| | | });
|