controllaCampiObbligatori method
Controlla la validità dei campi principali del libro. Lancia un'eccezione se il titolo è vuoto o l'ISBN non è valido. Restituisce true se i campi sono validi.
Implementation
bool controllaCampiObbligatori() {
if (titolo.isEmpty) {
throw Exception("Il titolo non può essere vuoto");
}
// Controllo se l'isbn inserito é valido
if (isbnValidator.notIsbn(isbn, strict: false)) {
throw Exception("L'ISBN inserito non è valido");
}
return true;
}