public FindAccessLevelsResponse Find(FindAccessLevelsRequest request) { try { _accessLevelQuery.WithPermission(request.PermissionId); var accessLevels = _accessLevelQuery.Execute(); return(new FindAccessLevelsResponse { AccessLevels = TypeAdapter.Adapt <List <AccessLevelResponse> >(accessLevels) }); } catch (DataAccessException) { throw new ApplicationException(); } }
public FindAccessLevelsResponse Get(FindAccessLevelsRequest request) { return(_roleConfigurationService.Find(request)); }