VALIDACIONES: refactoring del metodo