public ActionResult AjaxList(OperationPointLogRequest request) { var create = _unityContainer.Resolve <OperationPointLogLists>(); var table = create.AjaxQuery(request); return(Json(new { tables = table, html = create.pageHtml })); }
public DataTables <OperationPointLogModel> Query(OperationPointLogRequest request) { SqlParameter[] param = { new SqlParameter("@userId", request.userId), new SqlParameter("@startTime", request.startTime), new SqlParameter("@endTime", request.endTime), new SqlParameter("@pageIndex", request.PageIndex), new SqlParameter("@pageSize", request.PageSize), }; StoreProcedure sp = new StoreProcedure("P_getOperationPointLogs", param); return(_databaseInstance.GetTables <OperationPointLogModel>(sp)); }
public void Query() { var request = new OperationPointLogRequest(); var query = operationPointLogService.Query(request); if (query != null) { List = query.ModelList.Select(x => new OperationPointLogList(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <OperationPointLogList>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public ListPromotionLog AjaxPointLog(int pageIndex) { Load(); if (UserInformation != null) { var request1 = new OperationPointLogRequest(); request1.PageIndex = pageIndex; request1.userId = UserInformation.UserId; var query1 = OperationPointLogService.Query(request1); if (query1 != null) { PointLogs.List = query1.ModelList.Select(x => new PromotionModel() { submitTime = x.submitTime.ToString(), Name = string.Format("{0}{1}", x.remark, x.point) }).ToList(); Page(request1.PageIndex, request1.PageSize, query1.TotalCount, PointLogs); } } return(PointLogs); }
public List <OperationPointLogList> AjaxQuery(OperationPointLogRequest request) { var data = new List <OperationPointLogList>(); var query = operationPointLogService.Query(request); if (query != null) { data = query.ModelList.Select(x => new OperationPointLogList(x)).ToList(); foreach (var item in data) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/RecommendLog/Delete/" + item.operationPointLogId + "') 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); }