Я использовал List / IEnumerable, но вместо этого мне нужно заполнить свойства из класса ChildInfo. Я не могу получить данные из набора данных в свой класс свойств ChildInfo, заранее спасибо за понимание этого.
public ChildInfo GetScreenData(string pCert, string pScreen)
{
DataSet dataSet = _WCFClient.Get_Screen_Data(pCert, pScreen);
ChildInfo childinfo = (from c in dataSet.Tables[0]
select new ChildInfo()
{
FirstName = c[0] == DBNull.Value ? "" : c[0].ToString(),
MiddleName = c[1] == DBNull.Value ? "" : c[1].ToString(),
LastName = c[2] == DBNull.Value ? "" : c[2].ToString(),
Suffix = c[3] == DBNull.Value ? "" : c[3].ToString(),
ChildNotNamed = c[4] == DBNull.Value ? false : (bool)c[4],
Sex = c[5] == DBNull.Value ? "" : c[5].ToString(),
DOB = c[6] == DBNull.Value ? "" : c[6].ToString(),
Hour = c[7] == DBNull.Value ? "" : c[7].ToString(),
Minute = c[7] == DBNull.Value ? "" : c[7].ToString(),
CountryBirth = c[9] == DBNull.Value ? "" : c[9].ToString(),
CityBirth = c[10] == DBNull.Value ? "" : c[10].ToString()
});
return childinfo;
}