public ActionResult Modify() { int id = CECRequest.GetQueryInt("id", 0); var model = AdPositionService.Get(id); return(View(model)); }
// // GET: /Adm/Ajax/ public ActionResult AdPositionList() { int pageIndex = CECRequest.GetQueryInt("page", 1); var list = AdPositionService.List(new AdSearchSetting() { PageIndex = pageIndex }); StringBuilder sb = new StringBuilder(); sb.Append("{"); sb.AppendFormat("\"pageIndex\":{0},", pageIndex); sb.AppendFormat("\"totalItemCount\":{0},", list.TotalItemCount); sb.AppendFormat("\"totalPageCount\":{0},", list.TotalPageCount); sb.Append("\"result\":["); int i = 0; foreach (var item in list) { sb.Append("{"); sb.AppendFormat("\"adPositionId\":{0},", item.Id); sb.AppendFormat("\"name\":\"{0}\",", item.Name); sb.AppendFormat("\"size\":\"{0}*{1}\"", item.Width, item.Height); sb.Append("}"); if (i != list.Count - 1) { sb.Append(","); } i++; } sb.Append("]"); sb.Append("}"); return(Content(sb.ToString(), "application/json")); }
public ActionResult Create() { int slotId = CECRequest.GetQueryInt("slotId", 0); var adPositionModel = AdPositionService.Get(slotId); ViewBag.AdPositionModel = adPositionModel; return(View(new AdDeliveryInfo())); }
public ActionResult Modify() { int deliveryId = CECRequest.GetQueryInt("Id", 0); var model = AdDeliveryService.GetById(deliveryId); var adPositionModel = AdPositionService.Get(model.AdPositionId); ViewBag.AdPositionModel = adPositionModel; return(View("Create", model)); }
public ActionResult List() { int pageIndex = CECRequest.GetQueryInt("page", 1); var list = AdPositionService.List(new AdSearchSetting() { PageIndex = pageIndex }); ViewBag.List = list; return(View()); }
public ActionResult Modify(AdPositionInfo model) { bool errors = false; if (string.IsNullOrEmpty(model.Name)) { ModelState.AddModelError("NAME", "广告名称不能为空"); errors = true; } if (ModelState.IsValid && !errors) { AdPositionService.Create(model); ViewBag.Msg = "修改成功!<a href=\"/adm/slot/list\">返回</a>"; } return(View(model)); }
private void Update(AdDeliveryInfo model) { bool errors = false; if (string.IsNullOrEmpty(model.Name)) { ModelState.AddModelError("Name", "广告名称不能为空"); errors = true; } if (model.AdPositionId == 0) { ModelState.AddModelError("AdPositionId", "请选择目标广告位"); errors = true; } if (ModelState.IsValid && !errors) { AdDeliveryService.Create(model); ViewBag.Msg = "保存成功!<a href=\"list\">返回</a>"; } var adPositionModel = AdPositionService.Get(model.AdPositionId); ViewBag.AdPositionModel = adPositionModel; }