Package entidades

Examples of entidades.Asignatura


   
    em = emf.createEntityManager();
   
    em.getTransaction().begin();
   
    Asignatura entidadAsignatura = em.find(Asignatura.class, asignatura.getIntCodigoAsignatura());
   
    entidadAsignatura.setStrNombreAsignatura(asignatura.getStrNombreAsignatura());
    entidadAsignatura.setIntGrado(asignatura.getIntGrado());
   
    em.merge(entidadAsignatura);
    em.flush();
   
    em.getTransaction().commit();
View Full Code Here


 
  public Asignatura obtenerAsignatura(Asignatura asignatura) throws Exception {
   
    em = emf.createEntityManager();
   
    Asignatura entidadAsignatura = (Asignatura)em.find(Asignatura.class,asignatura.getIntCodigoAsignatura());
 
    return entidadAsignatura;
  }
View Full Code Here

    q.setParameter(2, asignatura.getIntGrado());
    */
   
    ArrayList<Asignatura> asignaturas = new ArrayList<Asignatura>();
   
    Asignatura entidadAsignatura = new Asignatura();
   
    Query q =  em.createQuery("SELECT a FROM Asignatura a WHERE a.intGrado=?1");
    q.setParameter(1, asignatura.getIntGrado());
   
    List lista = q.getResultList();
   
    if (lista.size()>0) {
      for (int i = 0; i < lista.size(); i++) {
        asignaturas.add((Asignatura)lista.get(i));
      }
    }else{
      entidadAsignatura = null;
    }
   
      if (asignaturas.size()>0) {
       
        String nombreAsignaturaNuevo = "";
      nombreAsignaturaNuevo = (((((((asignatura.getStrNombreAsignatura().replace("�", "a")).replace("�", "e")).replace("�", "i")).replace("�", "o")).replace("�", "u")).replace("�", "n")).replace(" ", "")).toLowerCase();
     
      for (Asignatura x : asignaturas) {
        String nombreAsignaturaActual = "";
       
        nombreAsignaturaActual =  (((((((x.getStrNombreAsignatura().replace("�", "a")).replace("�", "e")).replace("�", "i")).replace("�", "o")).replace("�", "u")).replace("�", "n")).replace(" ", "")).toLowerCase();
       
        if(nombreAsignaturaNuevo.equalsIgnoreCase(nombreAsignaturaActual)){
          entidadAsignatura.setIntCodigoAsignatura(x.getIntCodigoAsignatura());
          entidadAsignatura.setStrNombreAsignatura(x.getStrNombreAsignatura());
          entidadAsignatura.setStrEstado(x.getStrEstado());
          entidadAsignatura.setIntGrado(x.getIntGrado());
         
          return entidadAsignatura;
        }
      }
     
View Full Code Here

   
    em = emf.createEntityManager();
   
    em.getTransaction().begin();
   
    Asignatura entidadAsignatura = em.find(Asignatura.class, asignatura.getIntCodigoAsignatura());
   
    entidadAsignatura.setStrNombreAsignatura(asignatura.getStrNombreAsignatura());
    entidadAsignatura.setStrEstado("Deshabilitado");
   
    em.merge(entidadAsignatura);
    em.flush();
   
    em.getTransaction().commit();
View Full Code Here

     System.out.println(exoneracion.getAsignaturas().getIntCodigoAsignatura());
    
     Alumno entidadAlumno = new Alumno();
     entidadAlumno.setStrCodigoAlumno(alumno.getStrCodigoAlumno());
    
     Asignatura entidadAsignatura = new Asignatura();
     entidadAsignatura.setIntCodigoAsignatura(exoneracion.getAsignaturas().getIntCodigoAsignatura());
    
     exoneracion.setAlumno(entidadAlumno);
    
     try {
      exoneracionService.registrarSolictud(exoneracion);
View Full Code Here

      nuevaAsignatura.setStrNivel(strNivel);
     
      asignaturaService.insertarAsignatura(nuevaAsignatura);
      FacesContext.getCurrentInstance().addMessage(null, new FacesMessage("Asignatura Registrada con exito: " + nuevaAsignatura.getStrNombreAsignatura()));       
     
      nuevaAsignatura = new Asignatura();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
View Full Code Here

       
        System.out.println(grado);
       
        System.out.println(nombreAsignatura);
       
        Asignatura tmpAsignatura = new Asignatura();
        tmpAsignatura.setIntGrado(grado);
        tmpAsignatura.setStrNombreAsignatura(nombreAsignatura);
       
        Asignatura asignatura = null;
       
    try {
      asignatura = asignaturaService.consultarAsignatura(tmpAsignatura);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

    //tmpPersona.setStrCodigoPersona("PE-18181818");
   
    Apoderado tmpApoderado = new Apoderado();
    tmpApoderado.setPersonas(tmpPersona);
   
    Asignatura tmpCodigoAsignatura = new Asignatura();
    tmpCodigoAsignatura.setIntCodigoAsignatura(valor);
   
    Asignatura asignatura = null;
    try {
      asignatura = asignaturaService.obtenerAsignatura(tmpCodigoAsignatura);
    } catch (Exception e1) {
      e1.printStackTrace();
    }
   
    Boleta tmpBoleta = new Boleta();
    tmpBoleta.setStrCodigoBoleta(numeroBoleta);
    tmpBoleta.setApoderados(tmpApoderado);
    tmpBoleta.setStrTipo("EXONERACION:" + asignatura.getStrNombreAsignatura());
   
    boolean boletaCondicion = false;
   
    try {
      boletaCondicion = exoneracionService.NoExisteDeudas(tmpBoleta);
    } catch (Exception e) {
      boletaCondicion = false;
      e.printStackTrace();
    }
   
    if(!boletaCondicion){
      throw new ValidatorException(new FacesMessage("No existe boleta de pago, No le pertenece al Apoderado, o ya fue utilizada en otro tr�mite"));
    }else{
          Asignatura tmpAsignatura = new Asignatura();
            tmpAsignatura.setIntCodigoAsignatura(valor);
           
            Alumno tmpAlumno = new Alumno();
            tmpAlumno.setStrCodigoAlumno(alumno);
           
            SolicitudExoneracion tmpExoneracion = new SolicitudExoneracion();
View Full Code Here

TOP

Related Classes of entidades.Asignatura

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.