public ActionResult ListActivityLog(DataSourceRequest command, int customerId) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageCustomers)) return Content(""); var activityLog = _customerActivityService.GetAllActivities(null, null, customerId, 0, command.Page - 1, command.PageSize); var gridModel = new DataSourceResult { Data = activityLog.Select(x => { var m = new CustomerModel.ActivityLogModel { Id = x.Id, ActivityLogTypeName = x.ActivityLogType.Name, Comment = x.Comment, CreatedOn = _dateTimeHelper.ConvertToUserTime(x.CreatedOnUtc, DateTimeKind.Utc) }; return m; }), Total = activityLog.TotalCount }; return Json(gridModel); }
public JsonResult ListActivityLog(GridCommand command, int customerId) { var activityLog = _customerActivityService.GetAllActivities(null, null, customerId, 0, command.Page - 1, command.PageSize); var gridModel = new GridModel<CustomerModel.ActivityLogModel> { Data = activityLog.Select(x => { var m = new CustomerModel.ActivityLogModel() { Id = x.Id, ActivityLogTypeName = x.ActivityLogType.Name, Comment = x.Comment, CreatedOn = _dateTimeHelper.ConvertToUserTime(x.CreatedOnUtc, DateTimeKind.Utc) }; return m; }), Total = activityLog.TotalCount }; return new JsonResult { Data = gridModel }; ; }