黄学彪
2020-09-18 c7df85937f73fb347ee0b19e9c052d2d00a6df6c
ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListMainForm.cs
File was renamed from ZigbeeApp/Shared/Phone/UserCenter/Residence/ResidenceListForm.cs
@@ -7,7 +7,7 @@
    /// <summary>
    /// 住宅管理的画面★
    /// </summary>
    public class ResidenceListForm : EditorCommonForm
    public class ResidenceListMainForm : EditorCommonForm
    {
        #region ■ 变量声明___________________________
@@ -250,14 +250,32 @@
                //分享的,不能更改
                return;
            }
            //过户
            var btnTransfer = rowLayout.AddDeleteControl();
            btnTransfer.TextID = R.MyInternationalizationString.uTransfer;
            btnTransfer.ButtonClickEvent += (sender, e) =>
            //只有切换到当前住宅,并且本地拥有网关的时候,才能过户
            if (info.Id == Config.Instance.Home.Id && HdlGatewayLogic.Current.GetAllLocalGateway().Count > 0)
            {
                var form = new TransferResidenceMainForm();
                form.AddForm();
            };
                //过户
                var btnTransfer = rowLayout.AddDeleteControl();
                btnTransfer.TextID = R.MyInternationalizationString.uTransfer;
                btnTransfer.ButtonClickEvent += (sender, e) =>
                {
                    HdlCheckLogic.Current.CheckSecondarySecurity(() =>
                    {
                        //验证成功
                        var form = new Transfer.TransferResidenceMainForm();
                        form.AddForm(1);
                    },
                    () =>
                    {
                        //请前往个人中心{0}设置二次安全验证方式
                        string msg = Language.StringByID(R.MyInternationalizationString.uGotoCenterAndSetSecondAuthentication).Replace("{0}", "\r\n");
                        this.ShowMassage(ShowMsgType.Confirm, msg, () =>
                        {
                            var form = new UserMain.SecondAuthenticationForm();
                            form.AddForm();
                        });
                    });
                };
            }
            //更改
            var btnChanged = rowLayout.AddEditorControl();
            btnChanged.TextID = R.MyInternationalizationString.uChanged1;