private DatabaseUserDto ToDatabaseUserDto(DomainUserDto dto) { var roles = dto.Roles.Select(role => new RoleDto { UserId = dto.Id, Value = role.ToString() }); return(new DatabaseUserDto { Id = dto.Id, Login = dto.Login, Password = dto.Password, Roles = roles.ToList() }); }
public async Task SaveAsync(DomainUserDto dto) { var databaseDto = ToDatabaseUserDto(dto); await TrySaveAsync(databaseDto); }