si messa così hai perfettamente ragione.
solo che il programma funziona così:
-in lettura prendo i dati dai file locali
-se devo aggiungere/modificare/cancellare dati, richiamo direttamente i web service online
quindi non ci può essere uno scenario del tipo che hai descritto.
una volta che faccio delle operazioni perchè ho connessione, le faccio subito.
non posso farle offline in sostanza.
giusto o sbagliato che sia, così è stato richiesto in fase di sviluppo.
ecco perchè dico che fino a che nn aggiorno i dati non posso eseguire modifiche.
in caso le ho fatte prima di aggiornare i dati.
al massimo dovrei mettere un sistema di blocco di aggiornamento, ma ci penserò.
inoltre parliamo di operazioni che per al massimo hanno richiesto 4/5 minuti, non ore.
@andbin
ok su questo hai ragione.
però continuo a non capire dov'è che dovrei lanciare il jdialog o il worker.

Rispondi quotando