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.Common; using CY.BLL.Sys; namespace CY.WebForm.Pages.member { //吴辉 //会员高级信息 public partial class MemberExtend : BasePage { EC_MemberBasicBLL bll_EC_MemberBasicBLL = null; Sys_DictionaryBLL bll_Sys_DictionaryBLL = null;//字典业务逻辑操作类对象 //初始化 public MemberExtend() { bll_EC_MemberBasicBLL = new EC_MemberBasicBLL(); bll_Sys_DictionaryBLL = new Sys_DictionaryBLL(); } //页面加载 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataBindToPage(); } } //数据绑定 public void DataBindToPage() { Guid nowGuid = CurrentUser.MemberId; this.CityName.InnerText = (CurrentUser.City.IndexOf("其他") >= 0 ? CurrentUser.Province : CurrentUser.City) + (CurrentUser.County.Replace("其他","")); EC_MemberExtend m_EC_MemberExtend = bll_EC_MemberBasicBLL.GetMemberExtendByMemberId(nowGuid); #region 会员扩展表赋值 if (m_EC_MemberExtend != null) { this.txtMemberExtendFirmName.Value = m_EC_MemberExtend.FirmName.ToString2(); this.txtMemberExtendDetailedAddress.Value = m_EC_MemberExtend.DetailedAddress.ToString2(); this.txtMemberExtendPhoneNum.Value = m_EC_MemberExtend.PhoneNum.ToString2(); this.txtMemberExtendBusinessContacts.Value = m_EC_MemberExtend.BusinessContacts.ToString2(); this.txtMemberExtendLegalRepresentative.Value = m_EC_MemberExtend.LegalRepresentative.ToString2(); this.txtMemberExtendQQ.Value = m_EC_MemberExtend.QQ.ToString2(); this.txtMemberExtendPostcode.Value = m_EC_MemberExtend.Postcode.ToString2(); this.txtMemberExtendFax.Value = m_EC_MemberExtend.Fax.ToString2(); this.txtMemberExtendMobileNum.Value = m_EC_MemberExtend.MobileNum.ToString2(); this.txtMemberExtendEmail.Value = m_EC_MemberExtend.Email.ToString2(); } #endregion } //提交事件 protected void btn_submit_info(object sender, EventArgs e) { try { EC_MemberExtend m_EC_MemberExtend = bll_EC_MemberBasicBLL.GetMemberExtendByMemberId(CurrentUser.MemberId); m_EC_MemberExtend.FirmName = this.txtMemberExtendFirmName.Value.ToString2(); m_EC_MemberExtend.DetailedAddress = this.txtMemberExtendDetailedAddress.Value.ToString2(); m_EC_MemberExtend.PhoneNum = this.txtMemberExtendPhoneNum.Value.ToString2(); m_EC_MemberExtend.BusinessContacts = this.txtMemberExtendBusinessContacts.Value.ToString2(); m_EC_MemberExtend.LegalRepresentative = this.txtMemberExtendLegalRepresentative.Value.ToString2(); m_EC_MemberExtend.QQ = this.txtMemberExtendQQ.Value.ToString2(); m_EC_MemberExtend.Postcode = this.txtMemberExtendPostcode.Value.ToString2(); m_EC_MemberExtend.Fax = this.txtMemberExtendFax.Value.ToString2(); m_EC_MemberExtend.MobileNum = this.txtMemberExtendMobileNum.Value.ToString2(); m_EC_MemberExtend.Email = this.txtMemberExtendEmail.Value.ToString2(); if (bll_EC_MemberBasicBLL.UpdateModelMemberExtend(m_EC_MemberExtend)) { JavaScript.MessageBox("更新成功", this); DataBindToPage(); } else JavaScript.MessageBox("操作失败", this); } catch (Exception ex) { PAGEHandleException(ex); JavaScript.MessageBox("操作失败", this); } } } }