Example usage for org.hibernate Session update

List of usage examples for org.hibernate Session update

Introduction

In this page you can find the example usage for org.hibernate Session update.

Prototype

void update(Object object);

Source Link

Document

Update the persistent instance with the identifier of the given detached instance.

Usage

From source file:br.com.moises.dao.Dao.java

@Override
public boolean update(T entity) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    try {/*  w  w  w  . j  ava2s  . co  m*/

        session.getTransaction().begin();
        session.update(entity);
        session.getTransaction().commit();
        FacesUtil.addInfoMessage("Atualizado com sucesso!!");
        return true;
    } catch (Exception e) {
        session.getTransaction().rollback();
        FacesUtil.addInfoMessage("Erro ao atualizar!!!" + e);
        return false;
    }
}

From source file:br.com.nfsconsultoria.nfsuporte.dao.GenericDAO.java

public void editar(Entidade entidade) {
    Session sessao = HibernateUtil.getFabricaDeSessoes().openSession();
    Transaction transacao = null;//from   w  w  w.  j ava  2  s . co m

    try {
        transacao = sessao.beginTransaction();
        sessao.update(entidade);
        transacao.commit();
    } catch (RuntimeException erro) {
        if (transacao != null) {
            transacao.rollback();
        }
        throw erro;
    } finally {
        sessao.close();
    }
}

From source file:br.com.nfsconsultoria.radiologic.dao.GenericDAO.java

public void editar(Entidade entidade) {

    Session sessao = HBUtil.getSessionFactory().openSession();
    Transaction transacao = null;/* ww w  . j  a v  a2  s  . co m*/

    try {
        transacao = sessao.beginTransaction();
        sessao.update(entidade);
        transacao.commit();
    } catch (RuntimeException ex) {
        if (transacao != null) {
            transacao.rollback();
        }
        throw ex;
    } finally {
        sessao.close();
    }
}

From source file:br.com.proj.tasker.dao.impl.CartaoCredDAO.java

@Override
public void alterarCartaoCred(Cartaocred card) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {//from  w w  w .  ja  va 2  s . co  m
        session.getTransaction().begin();
        session.update(card);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao Alterar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}

From source file:br.com.proj.tasker.dao.impl.EnderecoDAO.java

@Override
public void alterarEndereco(Endereco end) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {/*  w  w  w  . ja v  a  2  s  .  com*/
        session.getTransaction().begin();
        session.update(end);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao atualizar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}

From source file:br.com.proj.tasker.dao.impl.GrupoDAO.java

@Override
public void alterarGrupo(Grupo grupo) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {/*  w  ww . j a v  a  2s . c  o  m*/
        session.getTransaction().begin();
        session.update(grupo);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao Alterar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}

From source file:br.com.proj.tasker.dao.impl.PessoaDAO.java

@Override
public void alterarPessoa(Pessoa pessoa) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {/*from w  w  w.  j av  a  2s  . c om*/
        session.getTransaction().begin();
        session.update(pessoa);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao atualizar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}

From source file:br.com.proj.tasker.dao.impl.ProjetoDAO.java

@Override
public void alterarProjeto(Projeto projeto) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {//from www .  j  a va  2 s  .  c om
        session.getTransaction().begin();
        session.update(projeto);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao Alterar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}

From source file:br.com.proj.tasker.dao.impl.TarefaDAO.java

@Override
public void alterarTarefa(Tarefa tar) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {/* w  w w.j  a  v  a 2  s. c o  m*/
        session.getTransaction().begin();
        session.update(tar);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao Deletar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}

From source file:br.com.proj.tasker.dao.impl.TelefoneDAO.java

@Override
public void alterarTelefone(Telefone tel) {
    Session session = HibernateUtil.getSessionFactory().openSession();
    try {/*from   w w  w .  ja  va 2s . c o  m*/
        session.getTransaction().begin();
        session.update(tel);
        session.getTransaction().commit();
    } catch (Exception e) {
        System.out.println("Erro ao Alterar: " + e.getMessage());
        session.getTransaction().rollback();
    }
}