protected void GetAdvImg() { EyouSoft.IBLL.AdvStructure.IAdv advBll = EyouSoft.BLL.AdvStructure.Adv.CreateInstance(); IList <EyouSoft.Model.AdvStructure.AdvInfo> advList = advBll.GetNotFillAdvs(CityId, EyouSoft.Model.AdvStructure.AdvPosition.首页广告首页通栏banner2); if (advList != null && advList.Count > 0) { if (advList != null && advList.Count > 0) { AdvImage1.AppendFormat("<div style=\"width:720px;height:79px;\"><a {0}><img width=\"720px\" height=\"79px\" src=\"{1}\" alt=\"{2}\" /></a></div>", (advList[0].RedirectURL == "javascript:void(0);" || string.IsNullOrEmpty(advList[0].RedirectURL)) ? string.Format("target=\"_self\" href=\"javascript:;\"") : string.Format("href=\"{0}\" target=\"_blank\"", advList[0].RedirectURL), EyouSoft.Common.Domain.FileSystem + advList[0].ImgPath, advList[0].Title); } } }
/// <summary> /// 绑定线路区域 /// </summary> /// <returns></returns> protected void BindRouteArea() { EyouSoft.Model.SystemStructure.SysCity model = EyouSoft.BLL.SystemStructure.SysCity.CreateInstance().GetSysCityModel(CityId); EyouSoft.IBLL.AdvStructure.IAdv advBll = EyouSoft.BLL.AdvStructure.Adv.CreateInstance(); #region 国内长线 IList <EyouSoft.Model.AdvStructure.AdvInfo> inAdvList = advBll.GetNotFillAdvs(CityId, EyouSoft.Model.AdvStructure.AdvPosition.国内长线5张logo图片); IEnumerable <EyouSoft.Model.SystemStructure.SysCityArea> inAreaList = model.CityAreaControls.Where(i => i.RouteType == EyouSoft.Model.SystemStructure.AreaType.国内长线 && i.IsDefaultShow == true).OrderBy(p => p.SortId); inAreaHtml = GetAreaHtml(inAdvList, inAreaList, 0); #endregion #region 国际长线 IList <EyouSoft.Model.AdvStructure.AdvInfo> outAdvList = advBll.GetNotFillAdvs(CityId, EyouSoft.Model.AdvStructure.AdvPosition.国际长线5张logo图片); IEnumerable <EyouSoft.Model.SystemStructure.SysCityArea> outAreaList = model.CityAreaControls.Where(i => i.RouteType == EyouSoft.Model.SystemStructure.AreaType.国际线 && i.IsDefaultShow == true).OrderBy(p => p.SortId); outAreaHtml = GetAreaHtml(outAdvList, outAreaList, 1); #endregion #region 周边线路 IList <EyouSoft.Model.AdvStructure.AdvInfo> sideAdvList = advBll.GetNotFillAdvs(CityId, EyouSoft.Model.AdvStructure.AdvPosition.周边长线5张logo图片); IEnumerable <EyouSoft.Model.SystemStructure.SysCityArea> sideAreaList = model.CityAreaControls.Where(i => i.RouteType == EyouSoft.Model.SystemStructure.AreaType.国内短线 && i.IsDefaultShow == true).OrderBy(p => p.SortId); sideAreaHtml = GetAreaHtml(sideAdvList, sideAreaList, 2); #endregion }