Estoy realizando una aplicacion donde varios usuarios van a interactuar sobre la misma posiblemente al mismo tiempo.
El caso es que si por ejemplo los 2 usuarios se van a modificar un cliente por ejemplo,y el primero guarda los datos y posteriormente el segundo vuelve a guardar sus modificaciones,aqui los cambios del primero no se tienen en cuenta y al final queda el resultado del segundo.
Esto es un problema y no se si por ejemplo el datagrid en el metodo update hace una comprobacion de como estan los datos en la BBDD para ver si hubo modificaciones, y avisar al segundo usuario de cargar los nuevos datos, o como se podria solucionar esto??