public void criarGerente(Usuario Gerente) throws SQLException, excecaoGerenteExistente, excecaoGerentePorDepartamento {
        UsuarioDAO userDAO = new UsuarioDAO();
        Usuario GerenteExistente = userDAO.selectGerente(Gerente.getNome(), Gerente.getTipo());

        //VERIFICA SE HA ALGUM GERENTE CADASTRADO COM O MESMO NOME
        if (GerenteExistente == null) {
            Usuario gerentePorDepartmento = userDAO.selectGerentePorDepartamento(Gerente.getDepartamento().getCodigo(), Gerente.getTipo());
            //VERIFICA SE JA EXISTE UM GERENTE CADASTRADO PARA O DEPARTAMENTO SELECIONADO
            if (gerentePorDepartmento == null) {
                userDAO.criaUSER(Gerente);
            } else {
                throw new excecaoGerentePorDepartamento();
            }

        } else {
            throw new excecaoGerenteExistente();
        }

    }