public async Task AddFieldValueForUser(RegiUser user, CustomUserValue value) { try { using (var connection = await GetConnectionAsync()) { var model = new DbCustomUserValueIn(user, value); await connection.ExecuteAsync(RegistrarQueries.CustomUserValueInsert, model); } } catch (Exception) { throw new Exception("Could not insert custom user value"); } }
public DbCustomUserValueIn(RegiUser user, CustomUserValue value) { UserId = user.Id; CustomFieldId = value.FieldId; Value = value.Value; }