public ActionResult Hi_Ajax_Bonus(string title = "", int p = 1) { int pageNo = p; BonusAjaxModel model = new BonusAjaxModel() { list = new List <BonusContent>() }; InitialBonusModel(model, title, pageNo); return(Json(model, JsonRequestBehavior.AllowGet)); }
private void InitialBonusModel(BonusAjaxModel model, string name = "", int pageNo = 1) { var brandList = _iBonusService.Get(1, 1, name, pageNo, 10); int pageCount = TemplatePageHelper.GetPageCount(brandList.Total, 10); if (brandList != null) { model.status = 1; model.page = TemplatePageHelper.GetPageHtml(pageCount, pageNo); InitialBonusContentModel(brandList.Models, model); } }
private void InitialBonusContentModel(IQueryable <Himall.Model.BonusInfo> bonusList, BonusAjaxModel model) { foreach (var bouns in bonusList) { model.list.Add(new BonusContent { create_time = "", item_id = bouns.Id, link = "/m-weixin/bonus/index/" + bouns.Id.ToString(), pic = bouns.ImagePath, title = bouns.Name, endTime = bouns.EndTime.ToShortDateString(), startTime = bouns.StartTime.ToShortDateString(), price = bouns.TotalPrice.ToString() }); } }