namespace IOL.GreatOffice.Api.Utilities; public static class QueryableExtensions { public static IQueryable ForTenant(this IQueryable queryable, LoggedInUserModel loggedInUserModel) where T : BaseWithOwner { return queryable.Where(c => c.TenantId == loggedInUserModel.TenantId); } public static IQueryable ForUser(this IQueryable queryable, LoggedInUserModel loggedInUserModel) where T : BaseWithOwner { return queryable.Where(c => c.UserId == loggedInUserModel.Id); } }