Пример #1
0
 public boolean excluir() {
   this.arquivoMorto = true;
   for (Matricula matricula : matriculas) {
     matricula.excluir();
   }
   return GerenciadorEntidades.atualizar(this);
 }
Пример #2
0
  private void btneliminarActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btneliminarActionPerformed

    try {
      Matricula mat = new Matricula();
      mat.setIdmatricula(FIMatricula.idalu);
      boolean elim = ADNMatricula.Eliminar(mat);
      if (elim) {
        JOptionPane.showMessageDialog(rootPane, "Registro eliminado");
        HabilitarBotones(true, false, false, true);
        VerDatos();
      }
    } catch (Exception e) {
      JOptionPane.showMessageDialog(rootPane, e.toString());
    }
  } // GEN-LAST:event_btneliminarActionPerformed
Пример #3
0
  public void service(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {

    String strTipo = request.getParameter("tipo");

    String strMatCodigo;
    String strAluCodigo;
    String strCursoCodigo;
    String strAlumCodNota;
    String strAlumCodAsist;

    Matricula objEntidad = new Matricula();
    MatriculaDAO objEntidadDAO = new MatriculaDAO();

    NotaDAO objNotDAO = new NotaDAO();
    AsistenciaDAO objAsistDAO = new AsistenciaDAO();

    CursoDAO objEntiDAO = new CursoDAO();

    try {
      if (strTipo.equals("insertar")) {

        // Captura los parametros que llegan de la Web.
        strMatCodigo = request.getParameter("txtMatCodigo");
        strAluCodigo = request.getParameter("txtAluCodigo");
        strCursoCodigo = request.getParameter("txtCursoCodigo");
        strAlumCodNota = request.getParameter("txtAlumCodNota");
        strAlumCodAsist = request.getParameter("txtAlumCodAsist");

        // Llena el Bean
        objEntidad.setMatriCodigo(strMatCodigo);
        objEntidad.setAlumnoCodigo(strAluCodigo);
        objEntidad.setCursoCodigo(strCursoCodigo);
        objEntidad.setAlumCodNota(strAlumCodNota);
        objEntidad.setAlumCodAsist(strAlumCodAsist);

        // Inserta el Bean.
        objEntidadDAO.insertar(objEntidad);

        // desimunir Vacantes
        objEntiDAO.restaVacantes(strCursoCodigo);

        // Generando Codigo de Notas y Asistencia
        objNotDAO.geneCodNota(strAlumCodNota);
        objAsistDAO.geneCodAsis(strAlumCodAsist);

      } else if (strTipo.equals("actualizar")) {

        // Captura los parametros que llegan de la Web.
        strMatCodigo = request.getParameter("txtMatCodigo");
        strAluCodigo = request.getParameter("txtAluCodigo");
        strCursoCodigo = request.getParameter("txtCursoCodigo");
        strAlumCodNota = request.getParameter("txtAlumCodNota");
        strAlumCodAsist = request.getParameter("txtAlumCodAsist");

        // Llena el Bean
        objEntidad.setMatriCodigo(strMatCodigo);
        objEntidad.setAlumnoCodigo(strAluCodigo);
        objEntidad.setCursoCodigo(strCursoCodigo);
        objEntidad.setAlumCodNota(strAlumCodNota);
        objEntidad.setAlumCodAsist(strAlumCodAsist);

        // Inserta el Bean.
        // objEntidadDAO.actualizar(objEntidad);

      } else {
        // Captura los parametros que llegan de la Web.
        strMatCodigo = request.getParameter("txtMatCodigo");

        // ---Elimina la entidad------------.
        if (strMatCodigo != null) {
          strMatCodigo = strMatCodigo.trim();
        }
        objEntidadDAO.eliminar(strMatCodigo);
        // ----------------------------------.
      }

      response.sendRedirect("MatriculaMsg.jsp");

    } catch (Exception e) {
      response.sendRedirect("MatriculaError.jsp");
    }
  }