public virtual IActionResult List(TripSearchModel searchModel) { if (!permissionService.Authorize(StandardPermissionProvider.ManageTrips)) { return(AccessDeniedView()); } var model = tripFactory.PrepareListModel(searchModel); return(Json(model)); }