private boolean validaDados() {
        boolean retorno = true;
        if (this.usuarioBean.getCodigo() == null || this.usuarioBean.getCodigo() == 0) {
            FacesUtil.exibirMensagemErro("ERRO: Codigo não pode ser 0 ou nulo.");
            retorno = false;
        }
        if (!this.usuarioBean.getSenha().equals(senha)) {
            FacesUtil.exibirMensagemErro("ERRO: Senha nao confere.");
            retorno = false;
        }

        if (this.usuarioBean.getId() == null && this.usuarioBean.getCodigo() != null) {
            if(this.usuarioBo.verificarUsuarioCod(this.usuarioBean.getCodigo())){
               FacesUtil.exibirMensagemErro("ERRO01: Codigo já cadastrado.");
            retorno = false; 
            }
        } else {
            if (!this.usuarioBo.verificarUsuarioCodDifId(this.usuarioBean.getId(), this.usuarioBean.getCodigo())) {
                FacesUtil.exibirMensagemErro("ERRO02: Codigo já cadastrado.");
                retorno = false;
            }
        }

        return retorno;
    }