private static IList <UserDetails> buildUsers(System.Data.DataSet ds) { IList <UserDetails> retVal = new List <UserDetails>(); foreach (System.Data.DataRow dr in ds.Tables[0].Rows) { UserDetails u = new UserDetails(); u.fillData(dr); retVal.Add(u); foreach (System.Data.DataRow dre in ds.Tables[1].Rows) { if ((int)dre["userDetails_fkey"] == u.UserDetailsKey) { UserEventDetails ed = new UserEventDetails(); ed.filldata(dre); u.FulfilledEvents.Add(ed); } } } return(retVal); }
private static IList<UserDetails> buildUsers(System.Data.DataSet ds) { IList<UserDetails> retVal = new List<UserDetails>(); foreach (System.Data.DataRow dr in ds.Tables[0].Rows) { UserDetails u = new UserDetails(); u.fillData(dr); retVal.Add(u); foreach (System.Data.DataRow dre in ds.Tables[1].Rows) { if ((int)dre["userDetails_fkey"] == u.UserDetailsKey) { UserEventDetails ed = new UserEventDetails(); ed.filldata(dre); u.FulfilledEvents.Add(ed); } } } return retVal; }