/// <summary> /// 景区列表(UserPublicCenter) /// </summary> /// <param name="pageSize">每页显示记录数</param> /// <param name="pageIndex">当前页</param> /// <param name="recordCount">总记录数</param> /// <param name="search">查询条件(可以为null)</param> /// <returns></returns> public IList <MScenicArea> GetPublicList(int pageSize, int pageIndex, ref int recordCount, MSearchSceniceArea search) { pageIndex = pageIndex > 0 ? pageIndex : 1; if (search == null) { search = new MSearchSceniceArea() { IsQH = false, Status = ExamineStatus.已审核 }; } else { search.IsQH = false; search.Status = ExamineStatus.已审核; } return(dal.GetPublicList(pageSize, pageIndex, ref recordCount, search)); }
protected void GetScenic() { MSearchSceniceArea search = new MSearchSceniceArea() { ProvinceId = ProvinceId < 1 ? null : (int?)ProvinceId, ThemeId = ThemeId < 1 ? null : (int?)ThemeId, Status = ExamineStatus.已审核 }; IList <MScenicArea> list = BScenicArea.CreateInstance().GetPublicList(pageSize, pageIndex, ref recordCount, search); if (list != null && list.Count > 0) { rpt_ScenicList.DataSource = list; rpt_ScenicList.DataBind(); BindPage(); } }
/// <summary> /// 指定条数获取景区列表 /// </summary> /// <param name="topNum">获取条数</param> /// <param name="companyId">公司编号</param> /// <param name="search">搜索实体</param> /// <returns></returns> public IList <MScenicArea> GetList(int topNum, string companyId, MSearchSceniceArea search) { IList <MScenicArea> list = null; topNum = topNum < 1 ? 10 : topNum; if (search == null) { search = new MSearchSceniceArea() { IsQH = false } } ; else { search.IsQH = false; } list = dal.GetList(topNum, companyId, search); return(list); }
protected void NewAttractions() { //景区搜索实体 MSearchSceniceArea search = new MSearchSceniceArea() { CityId = CityId, ProvinceId = ProvinceId, CountyId = CountyId, B2Bs = new ScenicB2BDisplay?[] { ScenicB2BDisplay.常规, ScenicB2BDisplay.侧边推荐, ScenicB2BDisplay.列表置顶, ScenicB2BDisplay.首页推荐 } }; //景区形象图片 string imgAddress = string.Empty; IList <MScenicArea> Scenics = BScenicArea.CreateInstance().GetList(TopNum, string.Empty, search); if (Scenics != null && Scenics.Count > 0) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < Scenics.Count; i++) { if (Scenics[i].Img != null && Scenics[i].Img[0] != null) { //数据层只获取一张景区形象图片 imgAddress = Scenics[i].Img[0].Address; } sb.Append("<div class=\"" + (i == 0 ? "show" : "hidden") + "\" id=\"box" + (i + 1) + "\" onmouseover=\"pucker_show('box'," + (i + 1) + ",'hidden','show'," + Scenics.Count + ")\">"); sb.Append("<ul><li class=\" class=\"imgli\"\"><a href=\"/jingquinfo_" + Scenics[i].Id + "\" title=\"" + Scenics[i].ScenicName + "\"><img src=\"" + Utils.GetNewImgUrl(imgAddress, 3) + "\" width=\"80\" height=\"70\" border=\"0\" alt=\"" + Scenics[i].ScenicName + "\" style=\"border:1px solid #ccc; padding:1px;\"/></a></li>"); sb.Append("<li class=\"" + (i <= 2 ? "lidetail1_3" : "lidetail1_1") + "\"><span class=\"lixu\">" + (i + 1) + "</span><a href=\"/jingquinfo_" + Scenics[i].Id + "\"><span class=\"limc\">" + Utils.GetText2(Scenics[i].ScenicName, 15, false) + "</span></a></li>"); sb.Append("<li class=\"jdnei\">" + Utils.GetText2(Utils.InputText(Scenics[i].Description), 17, true) + "</li></ul></div>"); } this.lclZrjd.Text = sb.ToString(); } }
/// <summary> /// 景区列表(包含门票,主题信息) /// </summary> /// <param name="pageSize">每页显示记录数</param> /// <param name="pageIndex">当前页</param> /// <param name="recordCount">总记录数</param> /// <param name="search">查询条件</param> /// <returns>景区集合</returns> public IList <MScenicArea> GetListAndTickets(int pageSize, int pageIndex, ref int recordCount, MSearchSceniceArea search) { pageIndex = pageIndex > 0 ? pageIndex : 1; return(dal.GetListAndTickets(pageSize, pageIndex, ref recordCount, search)); }