/// <summary> /// 广告列表 /// </summary> public ActionResult AdvertList(int adPosId = 0, int pageSize = 15, int pageNumber = 1) { PageModel pageModel = new PageModel(pageSize, pageNumber, Adverts.AdminGetAdvertCount(adPosId)); AdvertListModel model = new AdvertListModel() { PageModel = pageModel, AdPosId = adPosId, AdvertList = Adverts.AdminGetAdvertList(pageModel.PageSize, pageModel.PageNumber, adPosId) }; List <SelectListItem> itemList = new List <SelectListItem>(); itemList.Add(new SelectListItem() { Text = "全部广告位置", Value = "0" }); foreach (AdvertPositionInfo advertPositionInfo in Adverts.GetAllAdvertPosition()) { itemList.Add(new SelectListItem() { Text = advertPositionInfo.Title, Value = advertPositionInfo.AdPosId.ToString() }); } ViewData["advertPositionList"] = itemList; SiteUtils.SetAdminRefererCookie(Url.Action("advertlist")); return(View(model)); }
public ActionResult List(DataSourceRequest command, AdvertListModel model) { var adverts = _advertService.GetAllAdverts( keywords: model.Keywords, showFrom: model.ShowFrom, showTo: model.ShowTo, pageIndex: command.Page - 1, pageSize: command.PageSize); var jsonData = new DataSourceResult { Data = adverts.Items.Select(x => new { Id = x.Id, Name = x.Name, ShowFrom = x.StartTime.ToString("yyyy/MM/dd"), ShowTo = x.EndTime.ToString("yyyy/MM/dd"), DisplayOrder = x.DisplayOrder, Url = x.AdvertUrl, CreationTime = x.CreationTime.ToString("yyyy/MM/dd") }).ToList(), }; return(AbpJson(jsonData)); }
/// <summary> /// 广告列表 /// </summary> public ActionResult AdvertList(int adPosId = 0, int pageSize = 15, int pageNumber = 1) { PageModel pageModel = new PageModel(pageSize, pageNumber, AdminAdverts.AdminGetAdvertCount(adPosId)); List <SelectListItem> advertPositionList = new List <SelectListItem>(); advertPositionList.Add(new SelectListItem() { Text = "全部广告位置", Value = "0" }); foreach (AdvertPositionInfo advertPositionInfo in AdminAdverts.GetAllAdvertPosition()) { advertPositionList.Add(new SelectListItem() { Text = advertPositionInfo.Title, Value = advertPositionInfo.AdPosId.ToString() }); } AdvertListModel model = new AdvertListModel() { PageModel = pageModel, AdvertList = AdminAdverts.AdminGetAdvertList(pageModel.PageSize, pageModel.PageNumber, adPosId), AdPosId = adPosId, AdvertPositionList = advertPositionList }; ShopUtils.SetAdminRefererCookie(string.Format("{0}?adPosId={1}&pageNumber={2}&pageSize={3}", Url.Action("advertlist"), adPosId, pageModel.PageNumber, pageModel.PageSize)); return(View(model)); }
public ActionResult ManageAds() { AdvertListModel objlist = new AdvertListModel(); objlist.adverts = _adminRepository.FetchAllPostAds(); return(View(objlist)); }
public ActionResult List(int page = 1) { var list = _advertRepository.GetList(page); var model = new AdvertListModel { List = list, Count = _advertRepository.CountAll(), Page = page }; return(View("~/Views/Advert/List.cshtml", model)); }
public ActionResult List() { var model = new AdvertListModel(); return(View(model)); }
/// <summary> /// 广告列表 /// </summary> public ActionResult AdvertList(int adPosId = 0, int pageSize = 15, int pageNumber = 1) { PageModel pageModel = new PageModel(pageSize, pageNumber, AdminAdverts.AdminGetAdvertCount(adPosId)); AdvertListModel model = new AdvertListModel() { PageModel = pageModel, AdPosId = adPosId, AdvertList = AdminAdverts.AdminGetAdvertList(pageModel.PageSize, pageModel.PageNumber, adPosId) }; List<SelectListItem> itemList = new List<SelectListItem>(); itemList.Add(new SelectListItem() { Text = "全部广告位置", Value = "0" }); foreach (AdvertPositionInfo advertPositionInfo in AdminAdverts.GetAllAdvertPosition()) { itemList.Add(new SelectListItem() { Text = advertPositionInfo.Title, Value = advertPositionInfo.AdPosId.ToString() }); } ViewData["advertPositionList"] = itemList; ShopUtils.SetAdminRefererCookie(string.Format("{0}?adPosId={1}&pageNumber={2}&pageSize={3}", Url.Action("advertlist"), adPosId, pageModel.PageNumber, pageModel.PageSize)); return View(model); }