little work
This commit is contained in:
parent
17f3274abc
commit
8eace42aaa
@ -24,7 +24,7 @@ namespace UserService.DatabaseLayer.Repository
|
||||
await using var db = new UserServiceDbContext();
|
||||
|
||||
IQueryable<T> queryable = Context(db).Include(x => x.Parent);
|
||||
if(queryable != null) queryable = queryable.Where(predicate);
|
||||
if(predicate != null) queryable = queryable.Where(predicate);
|
||||
return await queryable.ToListAsync(token);
|
||||
}
|
||||
|
||||
|
@ -26,9 +26,12 @@ namespace UserService.Pages
|
||||
|
||||
private async void OnSelectedNodeChanged(Node? value)
|
||||
{
|
||||
Members = await UsersRepository.GetAllAsync();
|
||||
if (value == null) return;
|
||||
Members = await UsersRepository.GetAllAsync(x => x.ParentId == value.Id);
|
||||
}
|
||||
|
||||
public IReadOnlyList<Member> Members { get; set; }
|
||||
|
||||
[Inject] public IOrganizationUnitsRepository OuRepository { get; set; }
|
||||
|
||||
[Inject] public IUsersRepository UsersRepository { get; set; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user