public void Add(PropertyInfo prop, DataColumnCollection sourceColumns) { SqlMappingInfo <T> map = new SqlMappingInfo <T>(prop, sourceColumns); if (map.SourceColumn != MappingHelpers.DO_NOT_MAP && sourceColumns.Contains(map.SourceColumn.ToUpper())) { _mappings.Add(map); } }
public void Add(PropertyInfo prop, string[] sourceColumns) { SqlMappingInfo <T> map = new SqlMappingInfo <T>(prop, sourceColumns); if (map.SourceColumn != MappingHelpers.DO_NOT_MAP && map.SetValue != null) { _mappings.Add(map); } }
public void Add(PropertyInfo prop) { SqlMappingInfo <T> map = new SqlMappingInfo <T>(prop, true); if (map.SourceColumn != MappingHelpers.DO_NOT_MAP) { _mappings.Add(map); } }