public static List<person> ToPersonListFull(this IDataReader dataReader) { var returnList = new List<person>(); while (dataReader.Read()) { var Person = new Person() { PersonID = Int32.Parse(dataReader["PersonID "].ToString()), Name = dataReader["Name"].ToString(), AddressID = Int32.Parse(dataReader["AddressID"].ToString()), Address = new Address () { AddressID = Int32.Parse(dataReader["AddressID "].ToString()), PersonID = Int32.Parse(dataReader["PersonID "].ToString()), Address1 = dataReader["Address1"].ToString(), ZipCode = Int32.Parse(dataReader["ZipCode"].ToString()), }, }; returnList.Add(Person); } return returnList; }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)