public class DataColumnStructure : IGetData { [Column(Name = "id")] public int Id { get; set; } [Column(Name = "name")] public string Name { get; set; } [Column(Name = "description")] public string Description { get; set; } [Column(Name = "id_parent")] public int ParentId { get; set; } } public class MasterDataContext : DataContext { public IEnumerable<DataColumnStructure> GetColumns(int objectId) { return ExecuteQuery<DataColumnStructure> (GetColumns_Sql("sysCol.object_id = @p0"), new object[] {objectId}); } }
Why does the Parent_id
not want to be assigned at the specified [Column(Name = "id_parent")]
?
If you create a public int Id_Parent { get; set; }
public int Id_Parent { get; set; }
public int Id_Parent { get; set; }
then everything is pulled out.