Salve
nelle classi DO abbiamo usato il setPropertyWarning() nella onValidate() per obbligare l'utente a confermare certe casistiche (ad esempio email vuota sul cliente ecc).
il problema è che se richiamo da codice la saveToDb() questa torna false in caso ci siano dei warning da confermare.
Come workaround abbiamo creato una nostra funzione di salvataggio MySaveToDb() che richiama (acknowledgeWarning()) ma comunque avendo classi abbastanza complesse ci sono sempre casi non completamente gestiti (testata/dettaglio, id figli non impostati ecc).
Sarebbe possibile aggiungere un parametro boolean skipWarning alla saveToDb(childrenLevel, revalidate, skipWarning) in modo che le eventuali
setPropertyWarning() richiamate nella onValidate() vengano semplicemente ignorate? ovviamente gli errori invece devono annullare il salvataggio come già accade ora.
Grazie
Simone