Tela A: cadastra o cliente 'Maria'
Tela B: busca o cliente 'Maria'
Tela B: seleciona o cliente 'Maria' pra ver
Tela B: [ocorre um lock 'em Maria']
Tela A: busca o cliente 'Maria'
Tela A: seleciona o cliente 'Maria' pra ver
Tela A: [fica em espera]
Tela B: remove o cliente 'Maria'
Tela B: [o lock  liberado]
Tela A: [ERRO: cliente foi removido por outro usurio]

Tela A: cadastra o cliente 'Maria'
Tela B: busca o cliente 'Maria'
Tela B: seleciona o cliente 'Maria' pra ver
Tela B: [ocorre um lock 'em Maria']
Tela A: busca o cliente 'Maria'
Tela A: seleciona o cliente 'Maria' pra ver
Tela A: [fica em espera]
Tela B: altera os dados do cliente 'Maria'
Tela B: [o lock  liberado]
Tela A: so mostrados os dados j com as alteraes

Tela A: cadastra o DVD 'Matrix 3'
Tela B: busca o DVD 'Matrix 3'
Tela B: seleciona o DVD 'Matrix 3' pra ver
Tela B: [ocorre um lock 'em Matrix 3']
Tela A: busca o DVD 'Matrix 3'
Tela A: seleciona o DVD 'Matrix 3' pra ver
Tela A: [fica em espera]
Tela B: remove o DVD 'Matrix 3'
Tela B: [o lock  liberado] {ERRO}
Tela A: [ERRO: DVD foi removido por outro usurio]

Tela A: cadastra o DVD 'Matrix 2'
Tela B: busca o DVD 'Matrix 2'
Tela B: seleciona o DVD 'Matrix 2' pra ver
Tela B: [ocorre um lock 'em Matrix 2']
Tela A: busca o DVD 'Matrix 2'
Tela A: seleciona o DVD 'Matrix 2' pra ver
Tela A: [fica em espera]
Tela B: altera os dados do DVD 'Matrix 2'
Tela B: [o lock  liberado]
Tela A: so mostrados os dados j com as alteraes

Tela A: Busca o cliente 'Pedro'
Tela A: seleciona o cliente 'Pedro'pra ver
Tela A: [ocorre lock em 'Pedro']
Tela A: inicia locao
Tela A: novo dvd
Tela A: busca dvd 'Ray'
Tela A: locar dvd 'Ray'
Tela B: Busca o cliente 'Jose'
Tela B: seleciona o cliente 'Jose' pra ver
Tela B: inicia locao
Tela B: novo dvd
Tela B: busca dvd 'Ray'
Tela B: locar dvd 'Ray'
Tela B: [fica em espera]
Tela A: confirma locacacao do dvd 'Ray'
Tela A: fecha tela de locao
Tela A: [o lock eh liberado]
Tela B: [ERRO: o dvd foi locado]

Tela B: buscar dvd 'Matrix'
Tela B: vai alterar dados de Matrix
Tela B: [d lock em 'Martix']
Tela A: Busca o cliente 'Pedro'
Tela A: seleciona o cliente 'Pedro'pra ver
Tela A: inicia locao
Tela A: novo dvd
Tela A: busca dvd 'Matrix'
Tela A: locar dvd 'Matrix'
Tela A: [fica em espera]
Tela B: altera o preo
Tela B: confirma alterao
Tela B: [lock  liberado]
Tala A: mostra dvd para locao com preo alterado
------------------------------------------------------------


