public boolean alterarFuncionario(Funcionario funcionario) {

        sessao = HibernateUtil.getSessionFactory().openSession();
        trans = sessao.beginTransaction();
        sessao.update(funcionario);
        trans.commit();
        sessao.close();
        return true;

    }