getLibro method
- String isbn
Restituisce il libro con l'isbn
specificato, oppure null se non trovato.
Implementation
Future<Libro?> getLibro(String isbn) async {
final db = await database;
final result = await db.query(
'libri',
where: 'isbn = ?',
whereArgs: [isbn],
limit: 1,
);
// Se trovo il libro con l'ISBN specificato, lo converto in un oggetto Libro e lo restituisco
// Altrimenti restituisco null
return result.isNotEmpty ? Libro.fromMap(result.first) : null;
}