private DatasetMetadata SqliteStmtToDatasetMetadata(SQLiteStatement stmt) { return new DatasetMetadata( stmt.Fields[DatasetColumns.DATASET_NAME].TEXT, stmt.Fields[DatasetColumns.CREATION_TIMESTAMP].DATETIME, stmt.Fields[DatasetColumns.LAST_MODIFIED_TIMESTAMP].DATETIME, stmt.Fields[DatasetColumns.LAST_MODIFIED_BY].TEXT, stmt.Fields[DatasetColumns.STORAGE_SIZE_BYTES].INTEGER, stmt.Fields[DatasetColumns.RECORD_COUNT].INTEGER ); }
private Record SqliteStmtToRecord(SQLiteStatement stmt) { return new Record(stmt.Fields[RecordColumns.KEY].TEXT, stmt.Fields[RecordColumns.VALUE].TEXT, stmt.Fields[RecordColumns.SYNC_COUNT].INTEGER, stmt.Fields[RecordColumns.LAST_MODIFIED_TIMESTAMP].DATETIME, stmt.Fields[RecordColumns.LAST_MODIFIED_BY].TEXT, stmt.Fields[RecordColumns.DEVICE_LAST_MODIFIED_TIMESTAMP].DATETIME, (stmt.Fields[RecordColumns.MODIFIED].INTEGER == 1)); }