fixed update method

This commit is contained in:
2020-10-03 22:34:54 +02:00
parent 0aea91a59c
commit bee1d4b1e1
6 changed files with 28 additions and 28 deletions

View File

@ -66,15 +66,15 @@ namespace UserService.DatabaseLayer.Repositories
if (entity == null) throw new ArgumentNullException(nameof(entity));
await using var db = new UserService2DB();
var managerId = entity.Manager?.Id;
var changedRows = await db.NodeModels.UpdateAsync(x => new NodeModel
{
Id = entity.Id,
CommonName = entity.CommonName,
Description = entity.Description,
Discriminator = nameof(OrganizationUnit),
ParentId = entity.ParentId,
ManagerId = managerId,
}, token).ConfigureAwait(false);
var changedRows = await db.NodeModels.UpdateAsync(x => x.Id == entity.Id,
x => new NodeModel
{
CommonName = entity.CommonName,
Description = entity.Description,
Discriminator = nameof(OrganizationUnit),
ParentId = entity.ParentId,
ManagerId = managerId,
}, token).ConfigureAwait(false);
return changedRows > 0;
}