/// <summary> /// 取广告需求单基本信息,客户名称,需匹配车型 /// </summary> /// <param name="DemandID"></param> protected void GetDemandIDInfo(string DemandID) { BitAuto.YanFa.Crm2009.Entities.CJKDemandInfo cjkmodel = null; cjkmodel = BitAuto.YanFa.Crm2009.BLL.CJKDemandBll.Instance.GetCJKDemandInfo(DemandID); if (cjkmodel != null) { CustName = cjkmodel.CustName; DBrand = cjkmodel.BrandName; } }
/// <summary> /// 根据Leads处理实体加载信息 /// </summary> /// <param name="model"></param> protected void LoadLeadInfo(Entities.LeadsTask model) { //项目名称 Entities.ProjectInfo ProjectInfoModel = BLL.ProjectInfo.Instance.GetProjectInfo(model.ProjectID); if (ProjectInfoModel != null) { ProjectName = ProjectInfoModel.Name; } BitAuto.YanFa.Crm2009.Entities.CJKDemandInfo cjkmodel = null; cjkmodel = BitAuto.YanFa.Crm2009.BLL.CJKDemandBll.Instance.GetCJKDemandInfo(model.DemandID); if (cjkmodel != null) { CustName = cjkmodel.CustName; } PlanBuyCarTime = BitAuto.ISDC.CC2012.BLL.Util.GetEnumOptText(typeof(BitAuto.ISDC.CC2012.Entities.LeadPlanBuyCarTime), Convert.ToInt32(model.PBuyCarTime)); //地区 if (model.ProvinceID != Entities.Constants.Constant.INT_INVALID_VALUE) { PlaceStr += BitAuto.YanFa.Crm2009.BLL.AreaInfo.Instance.GetAreaName(model.ProvinceID.ToString()); } if (model.CityID != Entities.Constants.Constant.INT_INVALID_VALUE) { PlaceStr += " " + BitAuto.YanFa.Crm2009.BLL.AreaInfo.Instance.GetAreaName(model.CityID.ToString()); } PlaceStr = PlaceStr.Trim(' '); //下单车型 if (!string.IsNullOrEmpty(model.OrderCarMaster)) { OrderCarInfo += model.OrderCarMaster + " "; } if (!string.IsNullOrEmpty(model.OrderCarSerial)) { OrderCarInfo += model.OrderCarSerial + " "; } if (!string.IsNullOrEmpty(model.OrderCar)) { OrderCarInfo += model.OrderCar + " "; } OrderCarInfo = OrderCarInfo.TrimEnd(' '); //需匹配车型 if (!string.IsNullOrEmpty(model.DCarMaster)) { DCarInfo += model.DCarMaster + " "; } if (!string.IsNullOrEmpty(model.DCarSerial)) { DCarInfo += model.DCarSerial + " "; } DCarInfo = DCarInfo.TrimEnd(' '); ////加载失败原因 //if (model.FailReason != Entities.Constants.Constant.INT_INVALID_VALUE) //{ // int _failreason; // int.TryParse(model.FailReason.ToString(), out _failreason); // FailReason = BLL.Util.GetEnumOptText(typeof(Entities.CJKLeadTaskFailReason), _failreason); //} //加载未接通原因 if (model.NotEstablishReason != Entities.Constants.Constant.INT_INVALID_VALUE) { int _notEstablishReason; int.TryParse(model.NotEstablishReason.ToString(), out _notEstablishReason); NotEstablishReason = BLL.Util.GetEnumOptText(typeof(Entities.NotEstablishReason), _notEstablishReason); } //加载接通后失败原因 if (model.NotSuccessReason != Entities.Constants.Constant.INT_INVALID_VALUE) { int _notSuccessReason; int.TryParse(model.NotSuccessReason.ToString(), out _notSuccessReason); NotSuccessReason = BLL.Util.GetEnumOptText(typeof(Entities.NotSuccessReason), _notSuccessReason); } ////加载需匹配车款 //if (model.DCarID != Entities.Constants.Constant.INT_INVALID_VALUE) //{ // int _dcarid; // int.TryParse(model.DCarID.ToString(), out _dcarid); // DCarName = model.DCarName; //} string[] strYM = model.BoughtCarYearMonth.Split(','); if (strYM.Length == 2) { strBoughtCarYear = strYM[0]; if (strYM[1] == "-1") { strBoughtCarMonth = ""; } else { strBoughtCarMonth = strYM[1]; } } }