using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.BLL.Sys; using CY.BLL; using CY.Model; using CY.Infrastructure.Common; namespace CY.WebForm.Pages.front { //吴辉 //前台卖家展示信息 public partial class SellerInfo : System.Web.UI.Page { public string MP_Address, MP_People, MP_LandlineNumber, MP_Fax, MP_QQNumber, MP_EmailNumber; public Guid BussinessId; EC_MemberBasicBLL bll_EC_MemberBasicBLL = null; Integrity_IntegrityCardBLL bll_Integrity_IntegrityCardBLL = null; //初始化 public SellerInfo() { bll_EC_MemberBasicBLL = new EC_MemberBasicBLL(); bll_Integrity_IntegrityCardBLL = new Integrity_IntegrityCardBLL(); } //页面加载 protected void Page_Load(object sender, EventArgs e) { BussinessId = Request["id"].ToGuid2(); if (!IsPostBack) { InitialData(); } } //数据绑定 protected void InitialData() { EC_MemberExtend m_EC_MemberExtend = bll_EC_MemberBasicBLL.GetMemberExtendByMemberId(BussinessId); EC_MemberBasic m_EC_MemberBasic = bll_EC_MemberBasicBLL.GetMemberByMemberId(BussinessId); EC_FirmInfo m_EC_FirmInfo = bll_EC_MemberBasicBLL.GetFirmInfoByMemberId(BussinessId); if (m_EC_MemberExtend != null) { if (m_EC_MemberExtend.DetailedAddress.IndexOf(m_EC_MemberBasic.Province) >= 0) { MP_Address = m_EC_MemberExtend.DetailedAddress; } else if (m_EC_MemberExtend.DetailedAddress.IndexOf(m_EC_MemberBasic.City) >= 0) { MP_Address = m_EC_MemberBasic.Province + m_EC_MemberExtend.DetailedAddress; } else if (m_EC_MemberExtend.DetailedAddress.IndexOf(m_EC_MemberBasic.County) >= 0) { MP_Address = m_EC_MemberBasic.Province + m_EC_MemberBasic.City + m_EC_MemberExtend.DetailedAddress; } else { MP_Address = m_EC_MemberBasic.Province + m_EC_MemberBasic.City + m_EC_MemberBasic.County + m_EC_MemberExtend.DetailedAddress; } MP_EmailNumber = m_EC_MemberExtend.Email; MP_Fax = m_EC_MemberExtend.Fax; MP_LandlineNumber = m_EC_MemberExtend.PhoneNum; MP_People = m_EC_MemberExtend.BusinessContacts; MP_QQNumber = m_EC_MemberExtend.QQ; this.spanMemberName.InnerText = m_EC_MemberExtend.Name; this.spanAlreadyOrder.InnerText = m_EC_MemberBasic.BusinessCount.ToString(); this.tdLevelImg.InnerHtml = bll_Integrity_IntegrityCardBLL.GetLevelImgByMemberIdAndRuleType(m_EC_MemberExtend.Keyid,true); if (m_EC_MemberBasic.MemberType == "印刷厂商" && m_EC_FirmInfo != null) { this.spanFirmIntroduce.InnerText = m_EC_FirmInfo.FirmDescribe; } else { this.trIsShowFirmIntroduce.Visible = false; } if (m_EC_MemberBasic.MemberType == "印刷厂商" || m_EC_MemberBasic.MemberType == "个人网店") { this.trIsShowWebUrl.HRef = string.IsNullOrEmpty(m_EC_MemberBasic.bdomainname) ? ("/Pages/Templet/Default/CompanyIndex.aspx?i=" + m_EC_MemberBasic.bid) : ("http://" + m_EC_MemberBasic.bdomainname); } else { this.trIsShowWebTitle.Visible = false; this.trIsShowWebUrl.Visible = false; } } } } }