Dovrei aver risolto:
Ho fatto molte prove e mi pare vada bene tutto. Che ne pensate? Mi ha fatto penare questa cosa...codice:for (Offerta key : offerte.values()) { if (key.getIdAsta() == idAsta && key.getOfferta()!=null) { for (Offerta key1 : offerte.values()) { if (key1.getIdAsta() == idAsta && key1.getOfferta() >= importo) { return 0; } } //se tutto corretto inserisco la nuova offerta ultimoId++; Offerta nuovaOfferta = new Offerta (ultimoId, offerente, importo, idAsta, today); offerte.put(ultimoId, nuovaOfferta); break; } } db.commit(); db.close(); return 1;

Rispondi quotando
