public ActionResult AjaxList(MemberRecommendLogRequest request) { var create = _unityContainer.Resolve <RecommendLogLists>(); var table = create.AjaxQuery(request); return(Json(new { tables = table, html = create.pageHtml })); }
public DataTables <RecommendLog> MemberQuery(MemberRecommendLogRequest request) { SqlParameter[] param = { new SqlParameter("@salerId", request.salerId), 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_getMemberRecommendLog", param); return(_databaseInstance.GetTables <RecommendLog>(sp)); }
public void Query() { var request = new MemberRecommendLogRequest(); var query = recommendLogService.Query(request); if (query != null) { List = query.ModelList.Select(x => new RecommendLogList(x)).ToList(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, query.TotalCount); } else { List = new List <RecommendLogList>(); pageHtml = MvcPage.AjaxPager((int)request.PageIndex, (int)request.PageSize, 0); } }
public ListPromotionLog AjaxRecommendLog(int PageIndex, int userId) { var request = new MemberRecommendLogRequest(); request.PageIndex = PageIndex; request.PageSize = 1000; request.salerId = userId; var query = RecommendLogService.MemberQuery(request); if (query != null) { RecommendLogs.List = query.ModelList.Select(x => new PromotionModel() { submitTime = x.submitTime.ToString(), Name = string.Format("推荐会员{0}成功", x.userName) }).ToList(); Page(request.PageIndex, request.PageSize, query.TotalCount, RecommendLogs); } return(RecommendLogs); }
public List <RecommendLogList> AjaxQuery(MemberRecommendLogRequest request) { var data = new List <RecommendLogList>(); var query = recommendLogService.Query(request); if (query != null) { data = query.ModelList.Select(x => new RecommendLogList(x)).ToList(); foreach (var item in data) { item.boor += "<a href='#' onclick=OperatorThis('Delete','/RecommendLog/Delete/" + item.recommendLogId + "') 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); }