Example #1
0
 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 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 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();
    }
  }