HDL Home App 第二版本 旧平台金堂用 正在使用
黄学彪
2019-09-30 404cdc88627f942df7944af04ee05b9d527752d6
ZigbeeApp/Shared/Phone/UserCenter/Safety/AddCoerceContactForm.cs
@@ -8,12 +8,12 @@
    /// <summary>
    /// 添加胁迫联系人
    /// </summary>
    public class AddCoerceContactForm : UserCenterCommonForm
    public class AddCoerceContactForm : EditorCommonForm
    {
        /// <summary>
        /// 信息提示控件
        /// </summary>
        private ViewNormalControl txtMsg = null;
        private NormalViewControl txtMsg = null;
        /// <summary>
        /// 电话列表
        /// </summary>
@@ -39,32 +39,35 @@
        /// </summary>
        private void InitMiddleFrame()
        {
            //清空bodyFrame
            this.ClearBodyFrame();
            var row = new RowLayout();
            row.Height = ControlCommonResourse.ListViewRowHeight;
            bodyFrameLayout.AddChidren(row);
            //联系电话
            var txtPhone = new PhoneAreaControl();
            txtPhone.Gravity = Gravity.CenterVertical;
            row.AddChidren(txtPhone);
            txtPhone.InitControl(this);
            txtPhone.txtPhone.PlaceholderText = Language.StringByID(R.MyInternationalizationString.uPleaseInputContactWay);
            //var txtPhone = new PhoneAreaControl();
            //txtPhone.Gravity = Gravity.CenterVertical;
            //row.AddChidren(txtPhone);
            //txtPhone.InitControl(this);
            //txtPhone.txtPhone.PlaceholderText = Language.StringByID(R.MyInternationalizationString.uPleaseInputContactWay);
            //提示信息
            this.txtMsg = new ViewNormalControl(800, true);
            this.txtMsg = new NormalViewControl(800, true);
            txtMsg.X = ControlCommonResourse.XXLeft;
            txtMsg.Y = row.Bottom + Application.GetRealHeight(5);
            txtMsg.TextColor = UserCenterColor.Current.Red;
            bodyFrameLayout.AddChidren(txtMsg);
            //完成
            var btnfinish = new TopLayoutFinshView();
            topFrameLayout.AddChidren(btnfinish);
            btnfinish.MouseUpEventHandler += (sender, e) =>
            {
                //执行保存手机操作
                this.SavePhoneNumber(txtPhone.AreaCode, txtPhone.PhoneNumber);
            };
            //var btnfinish = new TopLayoutFinshView();
            //topFrameLayout.AddChidren(btnfinish);
            //btnfinish.MouseUpEventHandler += (sender, e) =>
            //{
            //    //执行保存手机操作
            //    this.SavePhoneNumber(txtPhone.AreaCode, txtPhone.PhoneNumber);
            //};
        }
        /// <summary>
@@ -93,7 +96,7 @@
            dicPhone[phoneNum] = areaCode;
            //变更
            var result = await Common.LocalSafeguard.Current.SetCoercePhoneNumber(dicPhone);
            var result = await HdlSafeguardLogic.Current.SetCoercePhoneNumber(dicPhone);
            if (result == false)
            {
                return;
@@ -131,7 +134,7 @@
            }
            //检测手机号格式
            if (UserCenterLogic.CheckPhoneNumber(phone, areaCode) == false)
            if (HdlCheckLogic.Current.CheckPhoneNumber(phone, areaCode) == false)
            {
                //这不是一个有效的手机号
                txtMsg.Text = Language.StringByID(R.MyInternationalizationString.uThisIsNotPhoneNumberType);