for (i = 0; i < 280; i++) {
// Se il valore NON E' NULL: ID E TARGA FACCIO L'UPDATE
if ((listaIdVeicolo.get(i) != null || listaIdVeicolo.get(i).isEmpty() == true)
&& (lista_targa.get(i) != null || lista_targa.get(i).isEmpty()) == true) {
System.out.print("UPDATE veicolo" + " set" + " veicolo.data_fine_validita = " + "'"
+ lista_data_fine_validita.get(i) + "'" + "," + " veicolo.data_inizo_validita = " + "'"
+ lista_data_inizio_validita.get(i) + "'" + "," + " veicolo.classe_euro = " + "'"
+ lista_classe_euro.get(i) + "'" + "," + " veicolo.tipo_di_possesso= " + "'"
+ lista_tipo_di_possesso.get(i) + "'" + " where veicolo.id = " + "'"
+ listaIdVeicolo.get(i) + "'" + " and" + " veicolo.targa = " + "'" + lista_targa.get(i)
+ "'" + ";\n");
fw.write("UPDATE veicolo" + " set" + " veicolo.data_fine_validita = " + "'"
+ lista_data_fine_validita.get(i) + "'" + "," + " veicolo.data_inizo_validita = " + "'"
+ lista_data_inizio_validita.get(i) + "'" + "," + " veicolo.classe_euro = " + "'"
+ lista_classe_euro.get(i) + "'" + "," + " veicolo.tipo_di_possesso= " + "'"
+ lista_tipo_di_possesso.get(i) + "'" + " where veicolo.id = " + "'"
+ listaIdVeicolo.get(i) + "'" + " and" + " veicolo.targa = " + "'" + lista_targa.get(i)
+ "'" + ";\n");
}
else {
System.out.print(
"insert into veicolo (create_date,modified_date,uuid, classe_euro, codice_cliente_originario,contratto,data_fine_validita,data_inizio_validita, disponibilita,nazione,targa,tipo_di_possesso, id_anagrafica) "
+ "VALUES (" + "'" + timestamp + "'" + "," + "'" + timestamp + "'" + "," + "'"
+ listaveicoloUuid.get(i) + "'" + "," + "'" + lista_classe_euro.get(i) + "'"
+ "," + "'" + listaCodiceClienteOriginario.get(i) + "'" + "," + "'"
+ listaContratto.get(i) + "'" + "," + "'"
+ lista_data_fine_validita.get(i).toString() + "'" + "," + "'"
+ lista_data_inizio_validita.get(i).toString() + "'" + "," + "'"
+ listadisponibilita.get(i) + "'" + "," + "'" + listaNazione.get(i) + "'" + ","
+ "'" + lista_targa.get(i) + "'" + "," + "'" + lista_tipo_di_possesso.get(i)
+ "'" + "," + "'" + listaAnagrafica.get(i) + "'" + ")" + ";\n");
fw.write(
"insert into veicolo (create_date,modified_date,uuid, classe_euro, codice_cliente_originario,contratto,data_fine_validita,data_inizio_validita, disponibilita,nazione,targa,tipo_di_possesso, id_anagrafica) "
+ "VALUES (" + "'" + timestamp + "'" + "," + "'" + timestamp + "'" + "," + "'"
+ listaveicoloUuid.get(i) + "'" + "," + "'" + lista_classe_euro.get(i) + "'"
+ "," + "'" + listaCodiceClienteOriginario.get(i) + "'" + "," + "'"
+ listaContratto.get(i) + "'" + "," + "'"
+ lista_data_fine_validita.get(i).toString() + "'" + "," + "'"
+ lista_data_inizio_validita.get(i).toString() + "'" + "," + "'"
+ listadisponibilita.get(i) + "'" + "," + "'" + listaNazione.get(i) + "'" + ","
+ "'" + lista_targa.get(i) + "'" + "," + "'" + lista_tipo_di_possesso.get(i)
+ "'" + "," + "'" + listaAnagrafica.get(i) + "'" + ")" + ";\n");
}
}