little work

This commit is contained in:
Holger Börchers 2020-08-03 22:41:50 +02:00
parent 17f3274abc
commit 8eace42aaa
2 changed files with 5 additions and 2 deletions

View File

@ -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);
}

View File

@ -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; }