public void set(AlumnoBean oAlumnoBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.initTrans(); if (oAlumnoBean.getId() == 0) { oAlumnoBean.setId(oMysql.insertOne("alumno")); } UsuarioDao oUsuarioDao = new UsuarioDao(enumTipoConexion); oUsuarioDao.set(oAlumnoBean.getUsuario()); oAlumnoBean.setUsuario(oUsuarioDao.getFromLogin(oAlumnoBean.getUsuario())); oMysql.updateOne( oAlumnoBean.getId(), "alumno", "id_usuario", Integer.toString(oAlumnoBean.getUsuario().getId())); oMysql.updateOne(oAlumnoBean.getId(), "alumno", "nombre", oAlumnoBean.getNombre()); oMysql.updateOne(oAlumnoBean.getId(), "alumno", "ape1", oAlumnoBean.getApe1()); oMysql.updateOne(oAlumnoBean.getId(), "alumno", "ape2", oAlumnoBean.getApe2()); oMysql.updateOne(oAlumnoBean.getId(), "alumno", "email", oAlumnoBean.getEmail()); // oMysql.updateOne(oAlumnoBean.getId(), "alumno", "validado", oAlumnoBean.getValidado()); oMysql.commitTrans(); } catch (Exception e) { oMysql.rollbackTrans(); throw new Exception("AlumnoDao.setAlumno: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
public void set(EntregaBean oEntregaBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.initTrans(); if (oEntregaBean.getId() == 0) { oEntregaBean.setId(oMysql.insertOne("entrega")); } oMysql.updateOne( oEntregaBean.getId(), "entrega", "id_documento", Integer.toString(oEntregaBean.getDocumento().getId())); oMysql.updateOne( oEntregaBean.getId(), "entrega", "id_actividad", Integer.toString(oEntregaBean.getActividad().getId())); oMysql.updateOne( oEntregaBean.getId(), "entrega", "nota", Integer.toString(oEntregaBean.getNota())); SimpleDateFormat formatoFecha = new SimpleDateFormat("yyyy-MM-dd"); Date date = oEntregaBean.getFecha(); if (date == null) { date = new Date(); } String fecha = formatoFecha.format(date); oMysql.updateOne(oEntregaBean.getId(), "entrega", "fecha", fecha); oMysql.commitTrans(); } catch (Exception e) { oMysql.rollbackTrans(); throw new Exception("EntregaDao.set: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
public void remove(ComentBean oComentBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.removeOne(oComentBean.getId(), "comentario"); oMysql.desconexion(); } catch (Exception e) { throw new Exception("ComentDao.remove: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
public int getCount(ArrayList<FilterBean> hmFilter) throws Exception { int pages; try { oMysql.conexion(enumTipoConexion); pages = oMysql.getCount("comentario", hmFilter); oMysql.desconexion(); return pages; } catch (Exception e) { throw new Exception("ComentDao.getCount: Error: " + e.getMessage()); } }
public void remove(BacklogBean oBacklogBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.removeOne(oBacklogBean.getId(), "backlog"); oMysql.desconexion(); } catch (Exception e) { throw new Exception("BacklogDao.remove: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
public void remove(AlumnoBean oAlumnoBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.removeOne(oAlumnoBean.getId(), "alumno"); oMysql.desconexion(); } catch (Exception e) { throw new Exception("AlumnoDao.removeAlumno: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
public void remove(EntregaBean oEntregaBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.removeOne(oEntregaBean.getId(), "entrega"); oMysql.desconexion(); } catch (Exception e) { throw new Exception("EntregaDao.remove: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
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; }
public int getPages( int intRegsPerPag, ArrayList<FilterBean> alFilter, HashMap<String, String> hmOrder) throws Exception { int pages; try { oMysql.conexion(enumTipoConexion); pages = oMysql.getPages("comentario", intRegsPerPag, alFilter, hmOrder); oMysql.desconexion(); return pages; } catch (Exception e) { throw new Exception("ComentDao.getPages: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
public AlumnoBean getFromId_usuario(UsuarioBean oUsuarioBean) throws Exception { AlumnoBean oAlumnoBean = new AlumnoBean(); if (oUsuarioBean.getId() > 0) { try { oMysql.conexion(enumTipoConexion); String id_usuario = Integer.toString(oUsuarioBean.getId()); Integer id_user = Integer.parseInt(oMysql.getId("alumno", "id_usuario", id_usuario)); oAlumnoBean.setId(id_user); } catch (Exception e) { throw new Exception("AlumnoDao.getFromId_usuario: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } } else { oAlumnoBean.setId(0); } return oAlumnoBean; }
public ArrayList<ComentBean> getPage( int intRegsPerPag, int intPage, ArrayList<FilterBean> alFilter, HashMap<String, String> hmOrder) throws Exception { ArrayList<Integer> arrId; ArrayList<ComentBean> arrComent = new ArrayList<>(); try { oMysql.conexion(enumTipoConexion); arrId = oMysql.getPage("comentario", intRegsPerPag, intPage, alFilter, hmOrder); Iterator<Integer> iterador = arrId.listIterator(); while (iterador.hasNext()) { ComentBean oComentBean = new ComentBean(iterador.next()); arrComent.add(this.get(oComentBean)); } oMysql.desconexion(); return arrComent; } catch (Exception e) { throw new Exception("ComentDao.getPage: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
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; }
/*public ArrayList<String> getNeighborhood(String strLink, int intPageNumber, int intTotalPages, int intNeighborhood) throws Exception { oMysql.conexion(enumTipoConexion); ArrayList<String> n = oMysql.getNeighborhood(strLink, intPageNumber, intTotalPages, intNeighborhood); oMysql.desconexion(); return n; }*/ public EntregaBean get(EntregaBean oEntregaBean) throws Exception { if (oEntregaBean.getId() > 0) { try { oMysql.conexion(enumTipoConexion); DocumentoBean oDocumentoBean = new DocumentoBean(); ActividadBean oActividadBean = new ActividadBean(); oDocumentoBean.setId( Integer.parseInt(oMysql.getOne("entrega", "id_documento", oEntregaBean.getId()))); oActividadBean.setId( Integer.parseInt(oMysql.getOne("entrega", "id_actividad", oEntregaBean.getId()))); oEntregaBean.setNota( Integer.valueOf(oMysql.getOne("entrega", "nota", oEntregaBean.getId()))); SimpleDateFormat formatoFecha = new SimpleDateFormat("yyyy-MM-dd"); oEntregaBean.setFecha( formatoFecha.parse(oMysql.getOne("entrega", "fecha", oEntregaBean.getId()))); DocumentoDao oDocumentoDao = new DocumentoDao(enumTipoConexion); ActividadDao oActividadDao = new ActividadDao(enumTipoConexion); oDocumentoBean = oDocumentoDao.get(oDocumentoBean); oActividadBean = oActividadDao.get(oActividadBean); oEntregaBean.setDocumento(oDocumentoBean); oEntregaBean.setActividad(oActividadBean); oMysql.desconexion(); } catch (Exception e) { throw new Exception("EntregaDao.get: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } } else { oEntregaBean.setId(0); } return oEntregaBean; }
public void set(ComentBean oComentBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.initTrans(); if (oComentBean.getId() == 0) { oComentBean.setId(oMysql.insertOne("comentario")); } oMysql.updateOne(oComentBean.getId(), "comentario", "titulo", oComentBean.getTitulo()); oMysql.updateOne(oComentBean.getId(), "comentario", "contenido", oComentBean.getContenido()); java.text.SimpleDateFormat oSimpleDateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd"); oMysql.updateOne( oComentBean.getId(), "comentario", "fecha", oSimpleDateFormat.format(oComentBean.getFecha())); oMysql.updateOne( oComentBean.getId(), "comentario", "id_usuario", String.valueOf(oComentBean.getId_usuario())); oMysql.updateOne( oComentBean.getId(), "comentario", "id_documento", String.valueOf(oComentBean.getId_documento())); oMysql.commitTrans(); } catch (Exception e) { oMysql.rollbackTrans(); throw new Exception("ComentDao.setComent: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }
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; }
public void set(BacklogBean oBacklogBean) throws Exception { try { oMysql.conexion(enumTipoConexion); oMysql.initTrans(); if (oBacklogBean.getId() == 0) { oBacklogBean.setId(oMysql.insertOne("backlog")); } oMysql.updateOne( oBacklogBean.getId(), "backlog", "id", Integer.toString(oBacklogBean.getId())); oMysql.updateOne(oBacklogBean.getId(), "backlog", "enunciado", oBacklogBean.getEnunciado()); oMysql.updateOne( oBacklogBean.getId(), "backlog", "descripciondetallado", oBacklogBean.getDescripciondetallada()); oMysql.updateOne( oBacklogBean.getId(), "backlog", "id_usuario", Integer.toString(oBacklogBean.getUsuario().getId())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "id_requerimiento", Integer.toString(oBacklogBean.getId_requerimiento())); java.text.SimpleDateFormat oSimpleDateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd"); oMysql.updateOne( oBacklogBean.getId(), "backlog", "fechainicioprevista", oSimpleDateFormat.format(oBacklogBean.getFechainicioprevista())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "fechafinprevista", oSimpleDateFormat.format(oBacklogBean.getFechafinprevista())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "fechafin", oSimpleDateFormat.format(oBacklogBean.getFechafin())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "fechainicio", oSimpleDateFormat.format(oBacklogBean.getFechainicio())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "fechaalta", oSimpleDateFormat.format(oBacklogBean.getFechaalta())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "porcentajecompletado", Integer.toString(oBacklogBean.getPorcentajecompletado())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "horasduracionprevista", Integer.toString(oBacklogBean.getHorasduracionprevista())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "sprint", Integer.toString(oBacklogBean.getSprint())); oMysql.updateOne( oBacklogBean.getId(), "backlog", "releasetabla", Integer.toString(oBacklogBean.getRelease())); oMysql.commitTrans(); } catch (Exception e) { oMysql.rollbackTrans(); throw new Exception("BacklogDao.set: Error: " + e.getMessage()); } finally { oMysql.desconexion(); } }