#138 device flag searching

This commit is contained in:
Gary Sharp
2024-01-14 17:56:20 +11:00
parent 7e07c07171
commit cd858c2215
2 changed files with 32 additions and 7 deletions
+8
View File
@@ -229,6 +229,14 @@ namespace Disco.Services.Searching
.ToUserSearchResultItems(null);
}
public static List<DeviceSearchResultItem> SearchDeviceFlag(DiscoDataContext Database, int deviceFlagId)
{
return Database.DeviceFlagAssignments
.Where(a => a.DeviceFlagId == deviceFlagId && !a.RemovedDate.HasValue)
.Select(a => a.Device)
.ToDeviceSearchResultItems(null);
}
private static List<UserSearchResultItem> ToUserSearchResultItems(this IQueryable<User> Query, int? LimitCount = ActiveDirectory.DefaultSearchResultLimit)
{
if (LimitCount.HasValue)