Agregado validaciones y excepciones

En el dominio