protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string memberId = string.Empty; string originalDMSMemberID = string.Empty; if (this.Member != null) { originalDMSMemberID = MemberID.ToString(); memberId = Member.MemberID.ToString(); this.tfMemberName.Value = Member.Name; this.tfMemberAbbr.Value = Member.Abbr; string[] splitPhone = BLL.Util.GetSplitStrArray(Member.Phone); if ((!string.IsNullOrEmpty(Member.Phone)) && splitPhone.Length > 1) { for (int i = 0; i < splitPhone.Length && i < 3; i++) { (this.FindControl("tfPhone" + (i + 1)) as HtmlInputText).Value = splitPhone[i]; } } else { this.tfPhone1.Value = Member.Phone; } this.tfBrand.Value = Member.BrandIDs; this.tfBrandName.Value = Member.BrandNames; this.InitialProvinceID = Member.ProvinceID; this.InitialCityID = Member.CityID; this.InitialCountyID = Member.CountyID; this.tfAddress.Value = Member.ContactAddress; this.Lat = Member.Lantitude; this.Lng = Member.Longitude; string[] splitFax = BLL.Util.GetSplitStrArray(Member.Fax); if ((!string.IsNullOrEmpty(Member.Fax)) && splitFax.Length > 0) { for (int i = 0; i < splitFax.Length && i < 2; i++) { (this.FindControl("tfFax" + (i + 1)) as HtmlInputText).Value = splitFax[i]; } } else { this.tfFax1.Value = Member.Fax; } this.tfCompanyWebSite.Value = Member.CompanyWebSite; this.tfEmail.Value = Member.Email; this.tfZipcode.Value = Member.Postcode; this.txtSerialIds.Value = Member.SerialIds; this.txtSerial.Value = Member.SerialNames; this.tfTrafficInfo.Value = Member.TrafficInfo; this.tfEnterpriseBrief.Value = Member.EnterpriseBrief; this.tfNotes.Value = Member.Remarks; this.selMemberType.Value = Member.MemberType; if (!string.IsNullOrEmpty(Member.OriginalDMSMemberID)) { originalDMSMemberID = Member.OriginalDMSMemberID; BitAuto.YanFa.Crm2009.Entities.DMSMember DMSMember = BitAuto.YanFa.Crm2009.BLL.DMSMember.Instance.GetDMSMember(new Guid(Member.OriginalDMSMemberID)); if (DMSMember != null) { if (DMSMember.Cooperated == 1) { string temp = ""; //易湃会员 DataTable dtCYT = BitAuto.YanFa.Crm2009.BLL.CYTMember.Instance.GetCYTMemberLastByMemberCode(DMSMember.MemberCode, -1); if (dtCYT != null && dtCYT.Rows.Count > 0) { dtCYT.DefaultView.Sort = "createtime Desc"; foreach (DataRow item in dtCYT.DefaultView.ToTable().Rows) { temp += (Convert.ToDateTime(item["begintime"]).ToString("yyyy-MM-dd") + "至" + Convert.ToDateTime(item["endtime"]).ToString("yyyy-MM-dd") + "<br/>"); } temp = temp.Substring(0, temp.LastIndexOf("<br/>") > 0 ? temp.LastIndexOf("<br/>") : 0); } this.spanMemberCooperated.InnerHtml = temp; } else if (DMSMember.Cooperated <= 0) { this.spanMemberCooperated.InnerText = "无排期"; } else if (DMSMember.CooperateStatus == 1 || DMSMember.CooperateStatus == 2)//销售+试用 { this.spanMemberCooperated.InnerText = "合作中"; } if (!string.IsNullOrEmpty(DMSMember.MemberCode)) { int memberCode = 0; if (int.TryParse(DMSMember.MemberCode, out memberCode)) { DealerInfoServiceHelper soapClient = new DealerInfoServiceHelper(); DataSet ds = soapClient.GetDealer400(memberCode); if (ds.Tables[0].Rows.Count > 0) { span400.InnerText = ds.Tables[0].Rows[0][2].ToString(); } } } } } } //if (IsShowSurvey) //{ // Control ctl = this.LoadControl("~/CustInfo/EditVWithCalling/UCEditSurvey.ascx", this.TaskID, originalDMSMemberID, memberId); // this.PlaceSurvey.Controls.Add(ctl); //} } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string originalDMSMemberID = string.Empty; if (this.Member != null) { originalDMSMemberID = Member.MemberID.ToString(); this.spanMemberName.InnerText = Member.Name; this.spanMemberAbbr.InnerText = Member.Abbr; this.spanPhone.InnerText = Member.Phone; this.spanBrandName.InnerText = Member.BrandNames; string area = ""; if (!string.IsNullOrEmpty(this.Member.ProvinceID)) { area += BitAuto.YanFa.Crm2009.BLL.MainBrand.Instance.GetAreaName(this.Member.ProvinceID); } if (!string.IsNullOrEmpty(this.Member.CityID)) { area += " " + BitAuto.YanFa.Crm2009.BLL.MainBrand.Instance.GetAreaName(this.Member.CityID); } if (!string.IsNullOrEmpty(this.Member.CountyID)) { area += " " + BitAuto.YanFa.Crm2009.BLL.MainBrand.Instance.GetAreaName(this.Member.CountyID); } this.spanArea.InnerText = area; this.spanAddress.InnerText = Member.ContactAddress; this.Lat = Member.Lantitude; this.Lng = Member.Longitude; //if (Member.MemberType == "1") //{ // spanMemberType.InnerText = "4S"; //} //else if (Member.MemberType == "2") //{ // spanMemberType.InnerText = "特许经销商"; //} //else if (Member.MemberType == "3") //{ // spanMemberType.InnerText = "综合店"; //} //else if (Member.MemberType == "4") //{ // spanMemberType.InnerText = "车易达"; //} //else if (Member.MemberType == "5") //{ // spanMemberType.InnerText = "二手车中心"; //} spanMemberType.InnerText = BitAuto.YanFa.Crm2009.BLL.DMSMember.Instance.GetMemberTypeText(Member.MemberType); this.spanFax.InnerText = Member.Fax; this.spanCompanyWebSite.InnerText = Member.CompanyWebSite; this.spanEmail.InnerText = Member.Email; this.spanZipcode.InnerText = Member.Postcode; this.spanSerial.InnerText = Member.SerialNames; this.spanTrafficInfo.InnerText = Member.TrafficInfo; this.spanEnterpriseBrief.InnerText = Member.EnterpriseBrief; this.spanNotes.InnerText = Member.Remarks; if (!string.IsNullOrEmpty(Member.OriginalDMSMemberID)) { originalDMSMemberID = Member.OriginalDMSMemberID; BitAuto.YanFa.Crm2009.Entities.DMSMember DMSMember = BitAuto.YanFa.Crm2009.BLL.DMSMember.Instance.GetDMSMember(new Guid(Member.OriginalDMSMemberID)); if (DMSMember != null) { if (DMSMember.Cooperated == 1 && DMSMember.CooperateStatus == 0) { this.spanMemberCooperated.InnerText = "有排期"; } else if (DMSMember.Cooperated <= 0) { this.spanMemberCooperated.InnerText = "无排期"; } else if (DMSMember.CooperateStatus == 1 || DMSMember.CooperateStatus == 2)//销售+试用 { this.spanMemberCooperated.InnerText = "合作中"; } if (!string.IsNullOrEmpty(DMSMember.MemberCode)) { int memberCode = 0; if (int.TryParse(DMSMember.MemberCode, out memberCode)) { DealerInfoServiceHelper soapClient = new DealerInfoServiceHelper(); DataSet ds = soapClient.GetDealer400(memberCode); if (ds.Tables[0].Rows.Count > 0) { span400.InnerText = ds.Tables[0].Rows[0][2].ToString(); } } } } } //int AnswerCount = BLL.CC_TaskQuestionnaire.Instance.GetMaxAnswerCount(originalDMSMemberID); //if (AnswerCount != 0) //{ // Control ctl = this.LoadControl("~/CustInfo/EditVWithCalling/UCCurrentSurvey.ascx", Member.TID, originalDMSMemberID); // this.PlaceSurvey.Controls.Add(ctl); //} } } }