Package entidades

Examples of entidades.SolicitudRetiro


 
  public  SolicitudRetiro  verificarExistenciaSR(Alumno  alumno) throws Exception {
   
    System.out.println("Codigo de alumno q llega: "+ alumno.getStrCodigoAlumno());

    SolicitudRetiro tmpSR = null;
   
    try {
      em = emf.createEntityManager();
     
      em.getTransaction().begin();
View Full Code Here


  @SuppressWarnings("rawtypes")
  @Override
  public SolicitudRetiro buscarSolicitudXAlumnoXA�o(SolicitudRetiro sr)
      throws Exception {
    System.out.println("Codigo de alumno q llega: "+sr.getAlumno().getStrCodigoAlumno());
    SolicitudRetiro entidadSR=new SolicitudRetiro();
    em = emf.createEntityManager();
   
    Query q=em.createQuery("SELECT sr FROM SolicitudRetiro sr " +
        "WHERE sr.strEstado='PENDIENTE' AND sr.alumno.strCodigoAlumno=?1");
    q.setParameter(1, sr.getAlumno().getStrCodigoAlumno());
View Full Code Here

    em = emf.createEntityManager();
    ArrayList<SolicitudRetiro> solicitudesRetiro = new ArrayList<SolicitudRetiro>();
    List lista = em.createQuery("SELECT sr FROM SolicitudRetiro sr ").getResultList();  
     if(lista.size()>0){
        for ( int i=0; i < lista.size(); i++ ) {
          SolicitudRetiro entidad = (SolicitudRetiro)lista.get(i);
          solicitudesRetiro.add(entidad);
        }
     }
    em.close();
    return solicitudesRetiro;
View Full Code Here

    List lista = em.createQuery("SELECT sr FROM SolicitudRetiro sr " +
                        "WHERE sr.strEstado = 'Pendiente'").getResultList();
    
     if(lista.size()>0){
        for ( int i=0; i < lista.size(); i++ ) {
          SolicitudRetiro entidad = (SolicitudRetiro)lista.get(i);
          solicitudesRetiro.add(entidad);
        }
     }
    
     for (SolicitudRetiro x : solicitudesRetiro) {
View Full Code Here

   
    List lista = q.getResultList();
    
     if(lista.size()>0){
        for ( int i=0; i < lista.size(); i++ ) {
          SolicitudRetiro entidad = (SolicitudRetiro)lista.get(i);
          solicitudesRetiro.add(entidad);
        }
     }

    em.close();
View Full Code Here

    //1.inicia la transacci�n
    em.getTransaction().begin();

    //2. ejecuta las operaciones
    //2.1 busca Empleado por llave primaria
    SolicitudRetiro entidadSR = em.find(SolicitudRetiro.class, selectedSolicitud.getIntIdCodigoSolicitudRetiro());
    entidadSR.setStrEstado(Constantes.ESTADOSR_APROBADO);
    entidadSR.setAsistenteDireccion(selectedSolicitud.getAsistenteDireccion());
   
    //2.3 actualiza Empleado
    em.merge(entidadSR);
    em.flush();
       
View Full Code Here

    //1.inicia la transacci�n
    em.getTransaction().begin();

    //2. ejecuta las operaciones
    //2.1 busca Empleado por llave primaria
    SolicitudRetiro entidadSR = em.find(SolicitudRetiro.class, selectedSolicitud.getIntIdCodigoSolicitudRetiro());
    entidadSR.setStrEstado(Constantes.ESTADOSR_RECHAZADO);
    entidadSR.setAsistenteDireccion(selectedSolicitud.getAsistenteDireccion());
    //2.3 actualiza Empleado
    em.merge(entidadSR);
    em.flush();
       
    //3.ejecuta commit a la transacci�n
View Full Code Here

  public SolicitudRetiro verificarExistenciaSR(Alumno tmpAlumno)
      throws Exception {
   
    System.out.println("Codigo de alumno q llega: "+ tmpAlumno.getStrCodigoAlumno());

    SolicitudRetiro tmpSR = null;
   
    try {
      em = emf.createEntityManager();
     
      em.getTransaction().begin();
View Full Code Here

   
    if (!condicionExoneracion) {
        throw new ValidatorException(new FacesMessage("Ud. est� fuera del perido de exoneraci�n"));   
    }else {
     
      SolicitudRetiro tmpSR = null;
      try {
        tmpSR = exoneracionService.verificarExistenciaSR(tmpAlumno);
      } catch (Exception e) {
        e.printStackTrace();
      }
     
      if(tmpSR!=null){
        if(tmpSR.getStrEstado().equalsIgnoreCase("APROBADA")){
          throw new ValidatorException(new FacesMessage("El alumno ya fue retirado del ciclo acad�mico escolar. NO PUEDE EFECTUAR ESTE TR�MITE"));  
        }else if(tmpSR.getStrEstado().equalsIgnoreCase("PENDIENTE")){
          throw new ValidatorException(new FacesMessage("El alumno tiene una solictud de RETIRO 'PENDIENTE'. NO PUEDE EFECTUAR ESTE TR�MITE"));  
        }
      }
     
    }
View Full Code Here

       
        System.out.println("valor que llega al validator: " + valor);
    Alumno tmpAlumno = new Alumno();
        tmpAlumno.setStrCodigoAlumno(valor);
       
    SolicitudRetiro tmpSR = null;
    try {
      tmpSR = retiroService.verificarExistenciaSR(tmpAlumno);
    } catch (Exception e) {
      e.printStackTrace();
    }
   
    if(tmpSR!=null){
      if(tmpSR.getStrEstado().equalsIgnoreCase("APROBADA")){
        throw new ValidatorException(new FacesMessage("El alumno ya fue retirado del ciclo acad�mico escolar. NO PUEDE EFECTUAR ESTE TR�MITE"));  
      }else if(tmpSR.getStrEstado().equalsIgnoreCase("PENDIENTE")){
        throw new ValidatorException(new FacesMessage("El alumno tiene una solictud de RETIRO 'PENDIENTE'. NO PUEDE EFECTUAR ESTE TR�MITE"));  
      }
    }
  }
View Full Code Here

TOP

Related Classes of entidades.SolicitudRetiro

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.