/// <summary> /// 通过条件获取联盟广告列表 /// </summary> /// <param name="filter">过滤条件</param> /// <returns>联盟广告列表</returns> /// <remarks>2013-10-16 周唐炬 创建</remarks> public PagedList <UnAdvertisement> GetAdvertisementList(ParaUnAdvertisementFilter filter) { if (filter != null) { var model = new PagedList <UnAdvertisement>(); filter.PageSize = model.PageSize; var pager = IUnAdvertisementDao.Instance.GetAdvertisementList(filter); if (null != pager) { model.TData = pager.Rows; model.TotalItemCount = pager.TotalRows; model.CurrentPageIndex = filter.CurrentPage; } return(model); } return(null); }
public ActionResult AdvertisementManage(int?id, ParaUnAdvertisementFilter filter) { try { if (Request.IsAjaxRequest()) { filter.CurrentPage = id ?? 1; var list = UnAdvertisementBo.Instance.GetAdvertisementList(filter); return(PartialView("_AdvertisementList", list)); } InitAdvertisementPageViewData(true, null); } catch (Exception ex) { SysLog.Instance.Error(LogStatus.系统日志来源.后台, "联盟广告管理" + ex.Message, LogStatus.系统日志目标类型.联盟网站, CurrentUser.Base.SysNo, ex); } return(View()); }
/// <summary> /// 通过条件获取联盟广告列表 /// </summary> /// <param name="filter">过滤条件</param> /// <returns>联盟广告列表</returns> /// <remarks>2013-10-16 周唐炬 创建</remarks> public abstract Pager <UnAdvertisement> GetAdvertisementList(ParaUnAdvertisementFilter filter);