Package org.hibernate.classic

Examples of org.hibernate.classic.Session


  }

  public void eliminarEstadoSiguiente(Estado estadoInicial,
      Estado estadoSiguiente) {

    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    Criteria criteria = session.createCriteria(Estado_EstadoSiguiente.class)
    .add(Restrictions.eq("EstadoInicial", estadoInicial))
    .add(Restrictions.eq("EstadoSiguiente", estadoSiguiente));
   
    Estado_EstadoSiguiente savedEstadoEstadoSig = (Estado_EstadoSiguiente) criteria.uniqueResult();
    session.close();
   
    session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.delete(savedEstadoEstadoSig);
    session.getTransaction().commit();

  }
View Full Code Here


    session.getTransaction().commit();

  }

  public void eliminarMiembroEstado(Miembro miembro, Estado estado) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    Criteria criteria = session.createCriteria(Estado_Miembro.class)
    .add(Restrictions.eq("estado", estado))
    .add(Restrictions.eq("miembro", miembro));
   
    Estado_Miembro savedEstadoMiembro = (Estado_Miembro) criteria.uniqueResult();
    session.close();
   
    session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.delete(savedEstadoMiembro);
    session.getTransaction().commit();
   
  }
View Full Code Here

  }

  public void editarItem(Item item, Miembro nuevoResponsable,
      String descripcion, String prioridad, String fichaTrabajo) {
   
    Session session = null;
    EstadoItem estadoItem = item.getEstadoActual();
    estadoItem.setFichaDeTrabajo(fichaTrabajo);
   
    item.setDescripcion(descripcion);
    item.setPrioridad(Integer.parseInt(prioridad));
   
    if (!estadoItem.getResponsable().equals(nuevoResponsable))
    {
      EstadoItem nuevoEstadoItem = new EstadoItem();
      nuevoEstadoItem.setEstado(estadoItem.getEstado());
      nuevoEstadoItem.setFechaInicio(new Date());
      nuevoEstadoItem.setResponsable(nuevoResponsable);
      nuevoEstadoItem.setItem(item);
     
      session = HibernateUtil.getSessionFactory().getCurrentSession();
      session.beginTransaction();
      EstadoItem savedEstadoItem = (EstadoItem) session.merge(nuevoEstadoItem);
      session.getTransaction().commit();
     
      estadoItem.setFechaFin(new Date());
   
      item.setEstadoActual(savedEstadoItem);
      item.setResponsable(nuevoResponsable);
 
      this.nuevoEstadoHistorico(estadoItem, savedEstadoItem);
     
    }
   
    //Actualizamos EstadoItem
    session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.update(estadoItem);
    session.getTransaction().commit();
   
    //Actualizamos Item
    session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.update(item);
    session.getTransaction().commit();
  }
View Full Code Here

      EstadoItem estadoHistoricoSiguiente) {
    EstadoHistorico estadoHistorico = new EstadoHistorico();
    estadoHistorico.setEstadoActual(estadoItem);
    estadoHistorico.setEstadoHistorico(estadoHistoricoSiguiente);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.save(estadoHistorico);
    session.getTransaction().commit();
   
  }
View Full Code Here

    Usuario nuevoUsuario = new Usuario();
    nuevoUsuario.setNombre(nombreUsuario);
    nuevoUsuario.setClave(claveUsuario);
    nuevoUsuario.setRole(savedRole);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
        session.save(nuevoUsuario);
        session.getTransaction().commit();
   
  }
View Full Code Here

      String nuevoNombreProyecto, Miembro nuevoLider) {
   
    savedProyecto.setNombre(nuevoNombreProyecto);
    savedProyecto.setLiderProyecto(nuevoLider);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.update(savedProyecto);
    session.getTransaction().commit();   
  }
View Full Code Here

  public void editarMiembro(Miembro nuevoLider, Role roleLider) {
   
    nuevoLider.setRole(roleLider);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.update(nuevoLider);
    session.getTransaction().commit();   
  }
View Full Code Here

      String descripcionNuevaTipoItem, Estado estadoIni) {
   
    savedTipoItem.setDescripcion(descripcionNuevaTipoItem);
    savedTipoItem.setEstadoInicial(estadoIni);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.update(savedTipoItem);
    session.getTransaction().commit();
   
  }
View Full Code Here

   
    //Seteo nuevos valores
    usuario.setRole(role);
    usuario.setClave(nuevaClave);
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction()
    session.update(usuario);
    session.getTransaction().commit();   
  }
View Full Code Here

    session.getTransaction().commit();   
  }

  public void eliminarUsuario(Usuario savedUsuario) {
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
    session.delete(savedUsuario);
    session.getTransaction().commit();
   
  }
View Full Code Here

TOP

Related Classes of org.hibernate.classic.Session

Copyright © 2018 www.massapicom. 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.