Package entidades

Examples of entidades.CeldaDomiciliaria


                ci.setOcupado(ci.getEspacioOcupado() - 1);
            }
            ec.updateEntity(ci, false);
        }
        if (celda.getTipo().equals(CarcelConstants.DOMICILIARIA)) {
            CeldaDomiciliaria cd;
            if (alta) {
                cd = celdasDom.get(celdaList.getSelectedIndices()[0]);
                cd.setEstado(CarcelConstants.ESTADO_CELDA_OCUPADO);
            } else {
                cd = (CeldaDomiciliaria) ec.createQuery("select c from CeldaDomiciliaria c where c.celda = :celda", CeldaDomiciliaria.class).setParameter("celda", celda).getSingleResult();
                cd.setEstado(CarcelConstants.ESTADO_CELDA_LIBRE);
            }
            ec.updateEntity(cd, false);
        }
    }
View Full Code Here


            ci = (CeldaInterna) ec.createQuery("select c from CeldaInterna c where c.celda = :celda", CeldaInterna.class).setParameter("celda", celda).getSingleResult();
            ci.setOcupado(ci.getEspacioOcupado() - 1);
            ec.updateEntity(ci, false);
        }
        if (celda.getTipo().equals(CarcelConstants.DOMICILIARIA)) {
            CeldaDomiciliaria cd;
            cd = (CeldaDomiciliaria) ec.createQuery("select c from CeldaDomiciliaria c where c.celda = :celda", CeldaDomiciliaria.class).setParameter("celda", celda).getSingleResult();
            cd.setEstado(CarcelConstants.ESTADO_CELDA_LIBRE);
            ec.updateEntity(cd, false);
        }
    }
View Full Code Here

    public AsignacionPresoController(Preso preso, boolean alta) {
        ec = EntityController.getInstance();
        this.alta = alta;
        this.preso = preso;
        CeldaInterna celdaInterna = null;
        CeldaDomiciliaria celdaDomiciliaria = null;
        //si no es un alta de preso, guardo en celdaanterior la celda actual
        buscarButt.setVisible(true);
        if (!alta) {
            celdaanterior = (Celda) ec.createQuery("select a.celda from AsignacionPresoCelda a where a.preso = :preso and a.fechaDesde >= (select max(a2.fechaDesde) from AsignacionPresoCelda a2 where a2.preso = a.preso)", AsignacionPresoCelda.class).setParameter("preso", preso).getSingleResult();
            if (celdaanterior.getTipo().equals(CarcelConstants.INTERNA)) {
                celdaInterna = (CeldaInterna) ec.createQuery("select c from CeldaInterna c where c.celda = :celda", CeldaInterna.class).setParameter("celda", celdaanterior).getSingleResult();
            } else {
                celdaDomiciliaria = (CeldaDomiciliaria) ec.createQuery("select c from CeldaDomiciliaria c where c.celda = :celda", CeldaDomiciliaria.class).setParameter("celda", celdaanterior).getSingleResult();
            }
            String celdasData = "";
            if (celdaInterna != null) {
                celdasData = celdaInterna.getNombreCelda();
            }
            if (celdaDomiciliaria != null) {
                celdasData = "Direccion: " + celdaDomiciliaria.getDrireccion();
            }
            celdaActualLabel.setText(celdaanterior.getTipo() + " - " + celdasData);
            presoLabel.setText(preso.getApellido() + " " + preso.getNombre());
            buscarButt.setVisible(false);
        }
View Full Code Here

        }
        if (tipo.equals(CarcelConstants.DOMICILIARIA)) {
            celdasDom = ec.createQuery("select c from CeldaDomiciliaria c where c.estado = :estado", Celda.class).setParameter("estado", CarcelConstants.ESTADO_CELDA_LIBRE).getResultList();
            listModel.clear();
            for (int i = 0; i < celdasDom.size(); i++) {
                CeldaDomiciliaria celda = celdasDom.get(i);
                listModel.addElement("Nro Celda: " + celda.getCelda().getId() + "-" + "Localidad: " + celda.getLocalidad());
            }
        }
    }
View Full Code Here

    public CeldaDomiciliariaController(Celda celda, CeldaDomiciliaria cd) {
        this.ec = EntityController.getInstance();
        setVisible(true);
        this.celda = celda;
        if (cd == null){
            this.cd = new CeldaDomiciliaria();
            setModo(false);
        } else {
            this.cd = cd;
            setModo(true);
        }  
View Full Code Here

            ci = (CeldaInterna) ec.createQuery("select c from CeldaInterna c where c.celda = :celda", CeldaInterna.class).setParameter("celda", celda).getSingleResult();
            ci.setOcupado(ci.getEspacioOcupado() - 1);
            ec.updateEntity(ci, false);
        }
        if (celda.getTipo().equals(CarcelConstants.DOMICILIARIA)) {
            CeldaDomiciliaria cd;
            cd = (CeldaDomiciliaria) ec.createQuery("select c from CeldaDomiciliaria c where c.celda = :celda", CeldaDomiciliaria.class).setParameter("celda", celda).getSingleResult();
            cd.setEstado(CarcelConstants.ESTADO_CELDA_LIBRE);
            ec.updateEntity(cd, false);
        }
    }
View Full Code Here

TOP

Related Classes of entidades.CeldaDomiciliaria

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.