public override void load( OleDbDataReader reader )
{
base.resetDirtyState();
if( fieldMap.ContainsKey(_UUID) )
fieldMap[_UUID] = reader[_UUID];
else
fieldMap.Add(_UUID, reader[_UUID]);
if( originalFieldMap.ContainsKey(_UUID) )
originalFieldMap[_UUID] = reader[_UUID];
else
originalFieldMap.Add(_UUID, reader[_UUID]);
if( fieldMap.ContainsKey(_DOCUMENT_NAME) )
fieldMap[_DOCUMENT_NAME] = reader[_DOCUMENT_NAME];
else
fieldMap.Add(_DOCUMENT_NAME, reader[_DOCUMENT_NAME]);
if( originalFieldMap.ContainsKey(_DOCUMENT_NAME) )
originalFieldMap[_DOCUMENT_NAME] = reader[_DOCUMENT_NAME];
else
originalFieldMap.Add(_DOCUMENT_NAME, reader[_DOCUMENT_NAME]);
if( fieldMap.ContainsKey(_DOCUMENT_DESCRIPTION) )
fieldMap[_DOCUMENT_DESCRIPTION] = reader[_DOCUMENT_DESCRIPTION];
else
fieldMap.Add(_DOCUMENT_DESCRIPTION, reader[_DOCUMENT_DESCRIPTION]);
if( originalFieldMap.ContainsKey(_DOCUMENT_DESCRIPTION) )
originalFieldMap[_DOCUMENT_DESCRIPTION] = reader[_DOCUMENT_DESCRIPTION];
else
originalFieldMap.Add(_DOCUMENT_DESCRIPTION, reader[_DOCUMENT_DESCRIPTION]);
if( fieldMap.ContainsKey(_DOCUMENT_TYPE_ID) )
fieldMap[_DOCUMENT_TYPE_ID] = reader[_DOCUMENT_TYPE_ID];
else
fieldMap.Add(_DOCUMENT_TYPE_ID, reader[_DOCUMENT_TYPE_ID]);
if( originalFieldMap.ContainsKey(_DOCUMENT_TYPE_ID) )
originalFieldMap[_DOCUMENT_TYPE_ID] = reader[_DOCUMENT_TYPE_ID];
else
originalFieldMap.Add(_DOCUMENT_TYPE_ID, reader[_DOCUMENT_TYPE_ID]);
if( fieldMap.ContainsKey(_CONTENT_TYPE) )
fieldMap[_CONTENT_TYPE] = reader[_CONTENT_TYPE];
else
fieldMap.Add(_CONTENT_TYPE, reader[_CONTENT_TYPE]);
if( originalFieldMap.ContainsKey(_CONTENT_TYPE) )
originalFieldMap[_CONTENT_TYPE] = reader[_CONTENT_TYPE];
else
originalFieldMap.Add(_CONTENT_TYPE, reader[_CONTENT_TYPE]);
if( fieldMap.ContainsKey(_DATE_ADDED) )
fieldMap[_DATE_ADDED] = reader[_DATE_ADDED];
else
fieldMap.Add(_DATE_ADDED, reader[_DATE_ADDED]);
if( originalFieldMap.ContainsKey(_DATE_ADDED) )
originalFieldMap[_DATE_ADDED] = reader[_DATE_ADDED];
else
originalFieldMap.Add(_DATE_ADDED, reader[_DATE_ADDED]);
if( fieldMap.ContainsKey(_DATE_UPDATED) )
fieldMap[_DATE_UPDATED] = reader[_DATE_UPDATED];
else
fieldMap.Add(_DATE_UPDATED, reader[_DATE_UPDATED]);
if( originalFieldMap.ContainsKey(_DATE_UPDATED) )
originalFieldMap[_DATE_UPDATED] = reader[_DATE_UPDATED];
else
originalFieldMap.Add(_DATE_UPDATED, reader[_DATE_UPDATED]);
if( fieldMap.ContainsKey(_DOCUMENT_SIZE) )
fieldMap[_DOCUMENT_SIZE] = reader[_DOCUMENT_SIZE];
else
fieldMap.Add(_DOCUMENT_SIZE, reader[_DOCUMENT_SIZE]);
if( originalFieldMap.ContainsKey(_DOCUMENT_SIZE) )
originalFieldMap[_DOCUMENT_SIZE] = reader[_DOCUMENT_SIZE];
else
originalFieldMap.Add(_DOCUMENT_SIZE, reader[_DOCUMENT_SIZE]);
if( fieldMap.ContainsKey(_DOCUMENT_CONTENT) )
fieldMap[_DOCUMENT_CONTENT] = reader[_DOCUMENT_CONTENT];
else
fieldMap.Add(_DOCUMENT_CONTENT, reader[_DOCUMENT_CONTENT]);
if( originalFieldMap.ContainsKey(_DOCUMENT_CONTENT) )
originalFieldMap[_DOCUMENT_CONTENT] = reader[_DOCUMENT_CONTENT];
else
originalFieldMap.Add(_DOCUMENT_CONTENT, reader[_DOCUMENT_CONTENT]);
if( fieldMap.ContainsKey(_DOCUMENT_VERSION) )
fieldMap[_DOCUMENT_VERSION] = reader[_DOCUMENT_VERSION];
else
fieldMap.Add(_DOCUMENT_VERSION, reader[_DOCUMENT_VERSION]);
if( originalFieldMap.ContainsKey(_DOCUMENT_VERSION) )
originalFieldMap[_DOCUMENT_VERSION] = reader[_DOCUMENT_VERSION];
else
originalFieldMap.Add(_DOCUMENT_VERSION, reader[_DOCUMENT_VERSION]);
if( fieldMap.ContainsKey(_CRC) )
fieldMap[_CRC] = reader[_CRC];
else
fieldMap.Add(_CRC, reader[_CRC]);
if( originalFieldMap.ContainsKey(_CRC) )
originalFieldMap[_CRC] = reader[_CRC];
else
originalFieldMap.Add(_CRC, reader[_CRC]);
}