nullable
This commit is contained in:
parent
2f953caa88
commit
4a981721de
@ -63,8 +63,13 @@ namespace de.hottis.genericdatabaseapiservice.Services {
|
||||
var dma = (DataMemberAttribute)attributes[0];
|
||||
Console.WriteLine("Output DataMember name: {0} {1} ", dma.Name, dma.TypeId);
|
||||
if (propertyInfo.PropertyType == typeof(System.String)) {
|
||||
propertyInfo.SetValue(item, reader.GetString(dma.Name));
|
||||
Console.WriteLine("Output Value:{0}", reader.GetString(dma.Name));
|
||||
if (reader.IsDBNull(dma.name)) {
|
||||
propertyInfo.SetValue(item, null);
|
||||
Console.WriteLine("Output Value: null");
|
||||
} else {
|
||||
propertyInfo.SetValue(item, reader.GetString(dma.Name));
|
||||
Console.WriteLine("Output Value:{0}", reader.GetString(dma.Name));
|
||||
}
|
||||
} else if (propertyInfo.PropertyType == typeof(System.Int32)) {
|
||||
propertyInfo.SetValue(item, reader.GetInt32(dma.Name));
|
||||
Console.WriteLine("Output Value:{0}", reader.GetInt32(dma.Name));
|
||||
|
Loading…
x
Reference in New Issue
Block a user