public object GetUserDefinedTableValue(PropertyInfo propertyInfo, object storedProcedure) { Type enumerableType = GetCollectionType(propertyInfo.PropertyType); object propertyValue = propertyInfo.GetValue(storedProcedure, null); var generator = new UserDefinedTableGenerator(enumerableType, propertyValue); DataTable table = generator.GenerateTable(); return(table); }
public object GetUserDefinedTableValue(PropertyInfo propertyInfo, object storedProcedure) { Type enumerableType = GetCollectionType(propertyInfo.PropertyType); object propertyValue = propertyInfo.GetValue(storedProcedure, null); var generator = new UserDefinedTableGenerator(enumerableType, propertyValue); DataTable table = generator.GenerateTable(); return table; }