예제 #1
0
  public void insertarDocente() {

    try {
      // Datos Docente
      Escuela escuela = new Escuela();
      escuela.setCodigo(escuelaSeleccionada);
      objDocente.setId_escuela(escuela);
      Facultad facultad = new Facultad();
      facultad.setCodigo(faculatadSeleccionana);
      objDocente.setId_facultad(facultad);
      objDocente.setFecha_ingreso(StringToDate.devolverFecha(fechaIngreso));
      objDocente.setFecha_salida(StringToDate.devolverFecha(fechaSalida));
      objDocente.setSexo(sexo);
      objDocente.setEstado(estado);
      objDocente.setApellidos(apellidosDocente);
      objDocente.setNombres(nombresDocente);
      objDocente.setIdentificacion(identificacionDocente);

      // Datos Usuario
      objUsuario.setUltima_ip("127.0.0.1");
      objUsuario.setCodigo_salt("unach2014");
      objUsuario.setRuta_firma("firma");
      objUsuario.setFecha_modificacion(new java.sql.Timestamp(fechaModificacion.getTime()));
      objUsuario.setPrimer_acceso(new java.sql.Timestamp(primerAcceso.getTime()));
      objUsuario.setUtimo_acceso(new java.sql.Timestamp(ultimoAcceso.getTime()));
      objUsuario.setEstado(1);
      objUsuario.setApellidos(apellidosDocente);
      objUsuario.setNombres(nombresDocente);
      objUsuario.setIdentificacion(identificacionDocente);
      objUsuario.setNombre_corto(nombreCorto);
      objUsuario.setClave(clave);
      objUsuario.setClave_pregunta(clavePregunta);
      objUsuario.setClave_respuesta(claveRespuesta);
      objUsuario.setMail(mail);
      Rol rol = new Rol();
      rol.setCodigo(18);
      objUsuarioRol.setCodigo_rol(rol);
      objUsuarioRol.setCodigo_usuario(objUsuario);
      objUsuarioRol.setEstado(1);

      if ((FDocente.Insertar(objDocente)) && (FUsuario.Insertar(objUsuario, objUsuarioRol) > 0)) {
        this.reinit();

        DefaultRequestContext.getCurrentInstance().execute("wdlgNuevoDocente.hide()");
        Util.addSuccessMessage("Información guardada con éxito");
        System.out.println("public void insertarDocente dice: Error al guardar la información");

      } else {
        Util.addSuccessMessage("Error al guardar la información");
        System.out.println("public void insertarDocente dice: Error al guardar la información");
      }
    } catch (Exception e) {
      Util.addErrorMessage("private void insertarDocente dice: " + e.getMessage());
      System.out.println("private void insertarDocente dice: " + e.getMessage());
    }
  }
예제 #2
0
 public void obtenerDocenteDadoCedula() {
   try {
     this.lstDocentes = FDocente.ObtenerDocenteDadoCedula(cedulaBusqueda);
     this.docenteSel = lstDocentes.get(0);
     System.out.println(lstDocentes.get(0).getId_docente());
   } catch (Exception e) {
     Util.addErrorMessage("private void cargarDocenteDadoCedula dice: " + e.getMessage());
     System.out.println("private void cargarDocenteDadoCedula dice: " + e.getMessage());
   }
 }
예제 #3
0
 public void eliminarDocente() {
   try {
     if (FDocente.eliminar((int) docenteSel.getId_docente())) {
       this.reinit();
       DefaultRequestContext.getCurrentInstance().execute("wdlgEliminarDocente.hide()");
       Util.addSuccessMessage("Información eliminada.");
       System.out.println("public void eliminarDocente dice: Información eliminada.");
     } else {
       Util.addErrorMessage("Error al eliminar la información.");
       System.out.println("public void eliminarDocente dice: Error al eliminar la información");
     }
   } catch (Exception e) {
     Util.addErrorMessage("private void eliminarDocente dice: " + e.getMessage());
     System.out.println("private void eliminarDocente dice: " + e.getMessage());
   }
 }
예제 #4
0
  public void actualizarDocente() {
    try {

      if (FDocente.actualizar(docenteSel)) {
        docenteSel = new Docente();
        mostrarActualizar = false;
        this.reinit();
        DefaultRequestContext.getCurrentInstance().execute("wdlgEditarDocente.hide()");
        Util.addSuccessMessage("Información guardada con éxito");
        System.out.println("public void actualizarDocente dice: Información guardada con éxito!!");
      } else {
        Util.addErrorMessage("Error al guardar la información");
        System.out.println("public void actualizarDocente dice: Error al guardar la información");
      }
    } catch (Exception e) {
      Util.addErrorMessage("private void actualizarDocente dice: " + e.getMessage());
      System.out.println("private void actualizarDocente dice: " + e.getMessage());
    }
  }