Estudio public

@walterbrunetti 

Para revisar, y dejar notas, saludos!
@Demian-Moschin esto lo pondria entre un try and catch asi captura el Throw. Para testearlo, podes matar la base si estas labruando local, o desconectar el cable de red si estas usando la base del server.
Finalmente hay que devolver el error hacia arriba para el que lo llama informe al usuario.