правка метода редактирования пользователя

согласно код-ревью
This commit is contained in:
eugeniy_ivanov 2023-02-14 12:30:05 +05:00
parent 2cc8abd767
commit 2b02bdb0b8

View File

@ -108,8 +108,8 @@ namespace AsbCloudInfrastructure.Repository
await UpdateRolesCacheForUserAsync(dto.Id, userRoles, token); await UpdateRolesCacheForUserAsync(dto.Id, userRoles, token);
var entity = dbContext.Users.FirstOrDefault(u => u.Id == dto.Id); var entity = dbContext.Users.FirstOrDefault(u => u.Id == dto.Id);
if (entity is not null) if (entity is null)
{ return -1;
entity.Id = dto.Id; entity.Id = dto.Id;
entity.Name = dto.Name; entity.Name = dto.Name;
entity.Email = dto.Email; entity.Email = dto.Email;
@ -120,9 +120,8 @@ namespace AsbCloudInfrastructure.Repository
entity.IdCompany = dto.IdCompany; entity.IdCompany = dto.IdCompany;
entity.IdState = dto.IdState; entity.IdState = dto.IdState;
await dbContext.SaveChangesAsync(token); await dbContext.SaveChangesAsync(token);
}
DropCacheUsers(); DropCacheUsers();
return entity!.Id; return entity.Id;
} }
public async Task<int> DeleteAsync(int id, CancellationToken token) public async Task<int> DeleteAsync(int id, CancellationToken token)