Package org.hibernate.classic

Examples of org.hibernate.classic.Session.beginTransaction()


    if (!miembro.getRole().getId().equals(this.getRoleProyecto(role).getId()))
    {
      miembro.setRole(roleMiembro);
     
        Session session = HibernateUtil.getSessionFactory().getCurrentSession();
      session.beginTransaction();
        session.update(miembro);
        session.getTransaction().commit();
    }
   
  }
View Full Code Here


   
  }

  public void eliminarMiembroProyecto(Miembro miembro) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Miembro.class)
    .add(Restrictions.eq("id", miembro.getId()));
    Miembro savedMiembro = (Miembro) criteria.uniqueResult();
View Full Code Here

    Estado estado = new Estado();
    estado.setDescripcion(descripcionEstado);
    estado.setTipoItem(savedTipoItem);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.save(estado);
    session.getTransaction().commit()
  }

  public void eliminarEstadoTipoItem(Estado savedEstado, TipoItem savedTipoItem){
View Full Code Here

      if (savedTipoItem.getEstadoInicial().equals(savedEstado))
      {
        savedTipoItem.setEstadoInicial(null);
       
        session = HibernateUtil.getSessionFactory().getCurrentSession();
        session.beginTransaction();
        session.update(savedTipoItem);
        session.getTransaction().commit();
      }
    }
View Full Code Here

    //Eliminamos todos los estados Siguientes al Estado
    this.eliminarEstadosSiguientes(savedEstado);
   
    session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.delete(savedEstado);
    session.getTransaction().commit();
  }
 
  @SuppressWarnings("unchecked")
View Full Code Here

 
  @SuppressWarnings("unchecked")
  private void eliminarEstadosSiguientes(Estado savedEstado) {
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    //Criteria criteria = session.createCriteria(Estado_EstadoSiguiente.class)
    //.add(Restrictions.eq("EstadoInicial", savedEstado));
    Criteria criteria = session.createCriteria(Estado_EstadoSiguiente.class)
    .add(Restrictions.disjunction().add(Restrictions.eq("EstadoInicial", savedEstado)).add(Restrictions.eq("EstadoSiguiente", savedEstado)));
   
View Full Code Here

   
  }

  private void EliminarEstado_EstadoSiguiente(Estado_EstadoSiguiente estado_siguiente) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.delete(estado_siguiente);
    session.getTransaction().commit();
  }

  @SuppressWarnings("unchecked")
View Full Code Here

  }

  @SuppressWarnings("unchecked")
    public Collection<Estado> getEstadosSiguientes(Estado estado){
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Estado_EstadoSiguiente.class)
    .add(Restrictions.eq("EstadoInicial", estado))
    .setProjection(Projections.property("EstadoSiguiente"));
   
View Full Code Here

    Estado_Miembro estadoMiembro = new Estado_Miembro();
    estadoMiembro.setEstado(estadoItem);
    estadoMiembro.setMiembro(nuevoMiembro);
   
      Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
      session.save(estadoMiembro);
      session.getTransaction().commit();

  }
 
View Full Code Here

   
  @SuppressWarnings("unchecked")
  public Collection<Miembro> getMiembrosEstado(Estado estado) {
    List<Miembro> miembrosEstado = null;
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Estado_Miembro.class)
    .add(Restrictions.eq("estado", estado))
    .setProjection(Projections.property("miembro"));
   
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.