コード例 #1
0
  public AlumnoBean get(AlumnoBean oAlumnoBean) throws Exception {
    if (oAlumnoBean.getId() > 0) {
      try {
        oMysql.conexion(enumTipoConexion);
        if (!oMysql.existsOne("alumno", oAlumnoBean.getId())) {
          oAlumnoBean.setId(0);
        } else {
          UsuarioBean oUsuarioBean = new UsuarioBean();

          oUsuarioBean.setId(
              Integer.parseInt(oMysql.getOne("alumno", "id_usuario", oAlumnoBean.getId())));

          UsuarioDao oUsuarioDao = new UsuarioDao(enumTipoConexion);
          oUsuarioBean = oUsuarioDao.get(oUsuarioBean);
          oAlumnoBean.setUsuario(oUsuarioBean);

          oAlumnoBean.setId_usuario(
              Integer.parseInt(oMysql.getOne("alumno", "id_usuario", oAlumnoBean.getId())));
          oAlumnoBean.setNombre(oMysql.getOne("alumno", "nombre", oAlumnoBean.getId()));
          oAlumnoBean.setApe1(oMysql.getOne("alumno", "ape1", oAlumnoBean.getId()));
          oAlumnoBean.setApe2(oMysql.getOne("alumno", "ape2", oAlumnoBean.getId()));
          oAlumnoBean.setEmail(oMysql.getOne("alumno", "email", oAlumnoBean.getId()));
          // oAlumnoBean.setValidado(oMysql.getOne("alumno", "validado", oAlumnoBean.getId()));

        }
      } catch (Exception e) {
        throw new Exception("AlumnoDao.getAlumno: Error: " + e.getMessage());
      } finally {
        oMysql.desconexion();
      }
    } else {
      oAlumnoBean.setId(0);
    }
    return oAlumnoBean;
  }
コード例 #2
0
 public ComentBean get(ComentBean oComentBean) throws Exception {
   if (oComentBean.getId() > 0) {
     try {
       oMysql.conexion(enumTipoConexion);
       if (!oMysql.existsOne("producto", oComentBean.getId())) {
         oComentBean.setId(0);
       } else {
         oComentBean.setTitulo(oMysql.getOne("comentario", "titulo", oComentBean.getId()));
         oComentBean.setContenido(oMysql.getOne("comentario", "contenido", oComentBean.getId()));
         String intId_documento = oMysql.getOne("comentario", "id_documento", oComentBean.getId());
         String intId_usuario = oMysql.getOne("comentario", "id_usuario", oComentBean.getId());
         if (intId_documento != null) {
           oComentBean.getId_documento().setId(Integer.parseInt(intId_documento));
           DocumentoDao oDocumentoDao = new DocumentoDao(enumTipoConexion);
           oComentBean.setId_documento(oDocumentoDao.get(oComentBean.getId_documento()));
         }
         if (intId_usuario != null) {
           oComentBean.getId_documento().setId(Integer.parseInt(intId_documento));
           UsuarioDao oUsuarioDao = new UsuarioDao(enumTipoConexion);
           oComentBean.setId_usuario(oUsuarioDao.get(oComentBean.getId_usuario()));
         }
         String strFecha = oMysql.getOne("comentario", "fecha", oComentBean.getId());
         if (strFecha != null) {
           Date dFecha = new SimpleDateFormat("yyyy-MM-dd").parse(strFecha);
           oComentBean.setFecha(dFecha);
         } else {
           oComentBean.setFecha(new Date(0));
         }
       }
     } catch (Exception e) {
       throw new Exception("ComentDao.get: Error: " + e.getMessage());
     } finally {
       oMysql.desconexion();
     }
   } else {
     oComentBean.setId(0);
   }
   return oComentBean;
 }
コード例 #3
0
  public BacklogBean get(BacklogBean oBacklogBean) throws Exception {
    if (oBacklogBean.getId() > 0) {
      try {
        oMysql.conexion(enumTipoConexion);

        if (!oMysql.existsOne("backlog", oBacklogBean.getId())) {
          oBacklogBean.setId(0);
        } else {

          UsuarioBean oUsuarioBean = new UsuarioBean();
          UsuarioDao oUsuarioDao = new UsuarioDao(enumTipoConexion);

          oBacklogBean.setId(
              Integer.parseInt(oMysql.getOne("backlog", "id", oBacklogBean.getId())));
          oBacklogBean.setId_requerimiento(
              Integer.parseInt(oMysql.getOne("backlog", "id_requerimiento", oBacklogBean.getId())));

          oBacklogBean.setEnunciado(oMysql.getOne("backlog", "enunciado", oBacklogBean.getId()));
          oBacklogBean.setDescripciondetallada(
              oMysql.getOne("backlog", "descripciondetallado", oBacklogBean.getId()));
          oUsuarioBean.setId(
              Integer.parseInt(oMysql.getOne("backlog", "id_usuario", oBacklogBean.getId())));

          oBacklogBean.setFechainicioprevista(
              dateFormat.parse(
                  oMysql.getOne("backlog", "fechainicioprevista", oBacklogBean.getId())));
          oBacklogBean.setFechafinprevista(
              dateFormat.parse(oMysql.getOne("backlog", "fechafinprevista", oBacklogBean.getId())));
          oBacklogBean.setFechainicio(
              dateFormat.parse(oMysql.getOne("backlog", "fechainicio", oBacklogBean.getId())));
          oBacklogBean.setFechafin(
              dateFormat.parse(oMysql.getOne("backlog", "fechafin", oBacklogBean.getId())));

          oBacklogBean.setHorasduracionprevista(
              Integer.parseInt(
                  oMysql.getOne("backlog", "horasduracionprevista", oBacklogBean.getId())));
          oBacklogBean.setPorcentajecompletado(
              Integer.parseInt(
                  oMysql.getOne("backlog", "porcentajecompletado", oBacklogBean.getId())));

          oBacklogBean.setFechaalta(
              dateFormat.parse(oMysql.getOne("backlog", "fechaalta", oBacklogBean.getId())));

          oBacklogBean.setSprint(
              Integer.parseInt(oMysql.getOne("backlog", "sprint", oBacklogBean.getId())));
          oBacklogBean.setRelease(
              Integer.parseInt(oMysql.getOne("backlog", "releasetabla", oBacklogBean.getId())));

          oUsuarioBean = oUsuarioDao.get(oUsuarioBean);
          oBacklogBean.setUsuario(oUsuarioBean);
        }
      } catch (Exception e) {
        throw new Exception("BacklogDao.get: Error: " + e.getMessage());
      } finally {
        oMysql.desconexion();
      }
    } else {
      oBacklogBean.setId(0);
    }
    return oBacklogBean;
  }