public void OnWriteAll(IDataReader <string> dataReader) { foreach (DataColumn item in Content.Table.Columns) { Content[item] = ValueInterface.GetInterface(item.DataType).Read(dataReader[item.ColumnName]); } }
public void OnWriteAll(IDataReader <int> dataReader) { var length = Content.Table.Columns.Count; for (int i = 0; i < length; i++) { OnWriteValue(i, dataReader[i]); } }
public void OnWriteAll(IDataReader <int> dataReader) { var index = 0; foreach (DataRow item in Content.Rows) { DataRowRW.Initialize(item); dataReader[index].ReadObject(DataRowRW); ++index; } }