public ActionResult ConsumptionLog() { int userId = 0; var cookieId = Request.Cookies[SessionKeys.USERID].Value.ToString(); int.TryParse(cookieId, out userId); var user = membershipService.GetUserById(userId) as AccountUser; if (user == null) { return(Json(new ResultMessage() { Code = -1, Msg = "用户不存在" })); } ConsumptionLogResult result = new ConsumptionLogResult(); var request = new OrdersRequest(); request.userId = userId; request.pageIndex = 1; request.pageSize = 15; request.orderState = OrderStates.paid; var datas = ordersService.Query(request); if (datas != null) { result.pageSize = request.pageSize; result.pageIndex = request.pageIndex; result.ListConsumptionLog = datas.ModelList.Select(x => new ConsumptionLogModel(x)).ToList(); } return(View(result)); }
public ActionResult ConsumptionLogPage(int pageIndex) { int userId = 0; var result = new ConsumptionLogResult(); result.pageIndex = pageIndex; result.pageSize = 15; var cookieId = Request.Cookies[SessionKeys.USERID].Value.ToString(); int.TryParse(cookieId, out userId); var request = new OrdersRequest(); request.userId = userId; request.pageIndex = result.pageIndex; request.pageSize = result.pageSize; request.orderState = OrderStates.paid; var query = ordersService.Query(request); if (query != null) { result.ListConsumptionLog = query.ModelList.Select(x => new ConsumptionLogModel(x)).ToList(); } return(Json(result)); }