Piotr Czajkowski преди 3 месеца
родител
ревизия
efe578fd5c
променени са 1 файла, в които са добавени 2 реда и са изтрити 4 реда
  1. 2 4
      ExcelORM/ExcelORM/ExcelReader.cs

+ 2 - 4
ExcelORM/ExcelORM/ExcelReader.cs

@@ -37,12 +37,10 @@ public class ExcelReader
                     case Type formulaType when formulaType == typeof(Formula):
                         var formula = new Formula
                         {
-                            FormulaA1 = cell.FormulaA1
+                            FormulaA1 = cell.FormulaA1,
+                            Value = cell.Value.ToObject(),
                         };
 
-                        var valueProperty = formulaType.GetProperty(nameof(formula.Value));
-                        if (valueProperty == null) continue;
-                        formula.SetPropertyValue(valueProperty, cell.Value);
                         property.SetValue(current, formula);
                         break;
                     default: