using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.BLL; using CY.Model; using CY.Infrastructure.Query; using CY.Infrastructure; using CY.Infrastructure.DESEncrypt; using CY.Infrastructure.Common; using CY.BLL.Sys; using CY.Config; namespace CY.WebForm.Pages.member { //吴辉 //手机验证 public partial class SetSMS : BasePage { EC_MemberBasicBLL bll_EC_MemberBasicBLL = null; //初始化 public SetSMS() { bll_EC_MemberBasicBLL = new EC_MemberBasicBLL(); } //页面加载 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { EC_SafeValidation m_EC_SafeValidation = bll_EC_MemberBasicBLL.GetSafeValidationByMemberId(CurrentUser.MemberId); if (m_EC_SafeValidation != null) { if (m_EC_SafeValidation.MobileNumValidated) JavaScript.RefreshDIVOpener(this); this.VerifyEmail.Value = m_EC_SafeValidation.MobileNum; this.VerifyEmail.Attributes.Add("editemail", m_EC_SafeValidation.MobileNum); } } } //提交事件 protected void btn_submit_form(object sender, EventArgs e) { try { EC_SafeValidation m_EC_SafeValidation = bll_EC_MemberBasicBLL.GetSafeValidationByMemberId(CurrentUser.MemberId); if (m_EC_SafeValidation != null) { string VerifyCode = Session["VerifyCode"].ToString2(); string VerifyNumber = Session["VerifyNumber"].ToString2(); string TrueCode = Request["MobileValiNum"].ToString2(); string TrueNumeber = Request["VerifyMobileNum"].ToString2(); if (string.IsNullOrEmpty(TrueCode) || string.IsNullOrEmpty(TrueNumeber)) JavaScript.MessageBox("验证失败:0", this); else if (VerifyCode != TrueCode || VerifyNumber != TrueNumeber) JavaScript.MessageBox("验证失败:1", this); else { m_EC_SafeValidation.MobileNum = TrueNumeber; m_EC_SafeValidation.MobileNumValidated = true; m_EC_SafeValidation.Operator = CurrentUser.ShortName; m_EC_SafeValidation.LastUpdateTime = DateTime.Now; if (bll_EC_MemberBasicBLL.UpdateModelEC_SafeValidation(m_EC_SafeValidation)) //JavaScript.MessageBox("验证成功", this); JavaScript.RefreshDIVOpener(this); else JavaScript.MessageBox("验证失败:2", this); } } else JavaScript.MessageBox("验证失败:3", this); } catch (Exception ex) { PAGEHandleException(ex); JavaScript.MessageBox("验证失败:4", this); } } } }