Package org.hibernate.classic

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


  }

  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();
View Full Code Here


  @SuppressWarnings("unchecked")
  public void eliminarHistoricosItem(Item item) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(EstadoHistorico.class)
    .createCriteria("estadoActual")
    .add(Restrictions.eq("item", item));

    List<EstadoHistorico> estadosHistoricos = criteria.list();
   
View Full Code Here

  @SuppressWarnings("unchecked")
  public Collection<Role> getRolesSistema() {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Role.class)
    .add(Restrictions.eq("tipo", "Sistema"));
   
    List<Role> roles = criteria.list();
   
    session.close();
View Full Code Here

  @SuppressWarnings("unchecked")
  public Collection<Role> getRolesProyecto() {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Role.class)
    .add(Restrictions.eq("tipo", "Proyecto"));
   
    List<Role> roles = criteria.list();
   
    session.close();
View Full Code Here

  public Collection<Usuario> getUsuarios() {
   
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();
   
    Criteria criteria = session.createCriteria(Role.class)
    .add(Restrictions.eq("tipo", "Sistema"));
   
    List<Role> roles = criteria.list();
   
    criteria = session.createCriteria(Usuario.class)
View Full Code Here

    Criteria criteria = session.createCriteria(Role.class)
    .add(Restrictions.eq("tipo", "Sistema"));
   
    List<Role> roles = criteria.list();
   
    criteria = session.createCriteria(Usuario.class)
    .add(Restrictions.in("role", roles));
       
    usuarios = (Collection<Usuario>) criteria.list();
   
    session.close();
View Full Code Here

  @SuppressWarnings("unchecked")
    public Collection<TipoItem> getTiposItems(Proyecto proyecto){
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();

    Criteria criteria = session.createCriteria(TipoItem.class)
    .add(Restrictions.eq("proyecto", proyecto));
   
    List<TipoItem> tipoItems = criteria.list();
   
    session.close();
View Full Code Here

  public Estado getEstadoTipoItem(TipoItem tipoItem, String descripcionEstado) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();

    Criteria criteria = session.createCriteria(Estado.class)
    .add(Restrictions.eq("descripcion", descripcionEstado))
    .add(Restrictions.eq("tipoItem", tipoItem));
   
    Estado estado = (Estado) criteria.uniqueResult();
   
View Full Code Here

  public Estado getEstadoID(Long id) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();

    Criteria criteria = session.createCriteria(Estado.class)
    .add(Restrictions.eq("id", id));
   
    Estado estado = (Estado) criteria.uniqueResult();
   
    session.close();
View Full Code Here

  @SuppressWarnings("unchecked")
  public Collection<Estado> getEstadosTipoItem(TipoItem tipoItem) {
    Session session = HibernateUtil.getSessionFactory().getCurrentSession();
    session.beginTransaction();

    Criteria criteria = session.createCriteria(Estado.class)
    .add(Restrictions.eq("tipoItem", tipoItem));
   
    List<Estado> estados = criteria.list();
   
    session.close();
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.