fixed update method
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user