Ciao a tutti,
non so se il titolo è precisamente azzeccato ma non mi veniva in mente altro
Sto realizzando un progetto in cui (so che non è il massimo) un utente durante l'inserimento di un caso (ambito medico) deve bloccare qualsiasi modifica da parte di altri utenti.
Purtroppo l'operazione ha una durata imprecisata (visto che il medico deve scrivere referti o diagnosi).
Sto usando Nhibernate e non ho ben capito come gestire la cosa.
Devo usare un approccio pessimistico no?
Ma come faccio con Nhibernate? E come faccio a capire che i record collegati hanno il lock in modo da mostrare magari agli altri utenti questa situzione per non mostrargli un messaggio a posteriori del tipo "un altro utente sta lavorando al caso"?
Spero di non essere stato troppo poco chiaro
Saluti a tutti e grazie