/// <summary> /// Populate business objects from the data reader /// </summary> /// <param name="dataReader">data reader</param> /// <returns>list of clsPositionLists</returns> internal List <clsDivisionList> PopulateObjectsFromReaderDivision(IDataReader dataReader) { List <clsDivisionList> list = new List <clsDivisionList>(); while (dataReader.Read()) { clsDivisionList businessObject = new clsDivisionList(); PopulateBusinessObjectFromReaderDivision(businessObject, dataReader); list.Add(businessObject); } return(list); }
/// <summary> /// Populate business object from data reader /// </summary> /// <param name="businessObject">business object</param> /// <param name="dataReader">data reader</param> internal void PopulateBusinessObjectFromReaderDivision(clsDivisionList businessObject, IDataReader dataReader) { businessObject.DIV_ID = dataReader.GetInt16(dataReader.GetOrdinal(clsDivisionList.clsDivisionListFields.DIV_ID.ToString())); businessObject.DIV_DESCR = dataReader.GetString(dataReader.GetOrdinal(clsDivisionList.clsDivisionListFields.DIV_DESCR.ToString())); }