public ActionResult AjaxCommoditySales(CommoditySalesStatisticsRequest request) { var create = _unityContainer.Resolve <ListCommoditySales>(); var table = create.AjaxQuery(request); return(Json(new { tables = table, html = create.pageHtml })); }
public void Query() { var request = new CommoditySalesStatisticsRequest(); var query = ICommoditySalesService.Query(request); if (query != null) { List = query.ModelList.Select(x => new ListCommoditySale(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <ListCommoditySale>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public List <ListCommoditySale> AjaxQuery(CommoditySalesStatisticsRequest request) { var data = new List <ListCommoditySale>(); var query = ICommoditySalesService.Query(request); if (query != null) { data = query.ModelList.Select(x => new ListCommoditySale(x)).ToList(); //foreach (var item in data) //{ // item.boor += "<a href='#' onclick=OperatorThis('Edit','/Account/Edit/" + item.accountId + "') class='tablelink'>编辑 </a> "; // item.boor += "<a href='#' onclick=OperatorThis('Delete','/Account/Delete/" + item.accountId + "') class='tablelink'>删除 </a> "; //} pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } return(data); }