<!--Begin Code
foreach (PropertyInfo pi in typeof
(fn.DB.IBuilding.returnListResidenceByBuilding).GetProperties())
{
dsResidence.Tables["Residences"].Columns.Add(pi.Name,
pi.GetType());
}
End Code---!>
The current definition of the 'returnListResidenceByBuilding' is as
follows:
<!--Begin Code
public struct returnListResidenceByBuilding
{
public int ID;
public int Occupancy;
public string Description;
public int BuildingID;
public int Time_FrameID;
}
End Code---!>
manually changing this code to the following fixes the problem:
<!--Begin Code
public struct returnListResidenceByBuilding
{
public int ID{get;set;}
public int Occupancy{get;set;}
public string Description{get;set;}
public int BuildingID{get;set;}
public int Time_FrameID{get;set;}
}
End Code---!>