ИНН и описание

This commit is contained in:
Халимов Рустам
2026-02-16 00:06:10 +03:00
parent abe0ccb390
commit 3524e0d0af
16 changed files with 659 additions and 19 deletions
@@ -16,6 +16,11 @@ public class AccountRepository : IAccountRepository
public async Task AddAsync(Account account, CancellationToken cancellationToken)
{
// Явно добавляем профиль, чтобы EF Core сохранил его в таблицу UserProfiles
if (account.Profile != null)
{
await _context.UserProfiles.AddAsync(account.Profile, cancellationToken);
}
await _context.Accounts.AddAsync(account, cancellationToken);
await _context.SaveChangesAsync(cancellationToken);
}
@@ -37,6 +42,11 @@ public class AccountRepository : IAccountRepository
public async Task UpdateAsync(Account account, CancellationToken cancellationToken)
{
// Явно обновляем профиль, чтобы EF Core сохранил изменения в таблицу UserProfiles
if (account.Profile != null)
{
_context.UserProfiles.Update(account.Profile);
}
_context.Accounts.Update(account);
await _context.SaveChangesAsync(cancellationToken);
}