private void setUnitAndDimension(ColumnMappingDTO model) { var supportedDimensions = _columnInfos[model.MappingName].SupportedDimensions; var unit = _format.ExtractUnitDescriptions(model.ExcelColumn, supportedDimensions); if (unit.SelectedUnit == UnitDescription.InvalidUnit) { return; } var mappingDataFormatParameter = (model.Source as MappingDataFormatParameter); mappingDataFormatParameter.MappedColumn.Unit = unit; mappingDataFormatParameter.MappedColumn.Dimension = supportedDimensions.FirstOrDefault(x => x.HasUnit(unit.SelectedUnit)); }