|
|
@@ -98,14 +98,13 @@ namespace InABox.Core
|
|
|
: CoreUtils.GetDefault(Table.Columns[i].DataType);
|
|
|
try
|
|
|
{
|
|
|
+ if (bFirst)
|
|
|
+ {
|
|
|
+ var prop = DatabaseSchema.Property(t, column);
|
|
|
+ setters.Add(prop?.Setter());
|
|
|
+ }
|
|
|
if (obj.LoadedColumns.Add(column) || overrideExisting)
|
|
|
{
|
|
|
- if (bFirst)
|
|
|
- {
|
|
|
- var prop = DatabaseSchema.Property(t, column);
|
|
|
- setters.Add(prop?.Setter());
|
|
|
- }
|
|
|
-
|
|
|
var setter = setters[i];
|
|
|
if (setter != null && value != null && !(value is System.DBNull))
|
|
|
setter.Invoke(obj, value);
|