private static void applyCalculatedField(PropertyInfo property, ColumnAttributes columnAttributes, FieldInfo[] fieldsInfo)
{
var isCalculatedField = property.GetColumnIsCalculatedFieldAttribute();
if (isCalculatedField != null)
columnAttributes.IsCalculatedField = isCalculatedField.Value;
if (columnAttributes.IsCalculatedField)
{
var calculatedFieldFormula = fieldsInfo.GetCalculatedFieldFormulaAttribute(property.Name);
if (calculatedFieldFormula != null)
{
columnAttributes.CalculatedFieldFormula = calculatedFieldFormula;
}
}
}