public PagoMulta(Integer id_multa) { try { initComponents(); setLocationRelativeTo(null); setResizable(false); setDefaultCloseOperation(0); GestorMultas gm = new GestorMultas(); GestorAlquileres ga = new GestorAlquileres(); Multa existe = gm.buscarmultas(id_multa); jTextField1.setText(existe.getId_multa().toString()); jTextField2.setText(existe.getIdC().toString()); Integer numero = existe.getIdAlquiler(); String[] columnas = {"Cod_Pelicula", "Titulo"}; modelo.setColumnIdentifiers(columnas); Collection listaAlq = ga.listaPeliculasAlquiladas(numero); ArrayList peliculasAlq = (ArrayList) listaAlq; Iterator<Peliculas> it = peliculasAlq.iterator(); while (it.hasNext()) { Peliculas pel = it.next(); String cod_pelicula = pel.getCod_pelicula(); String titulo = pel.getTitulo(); Object[] fila = {cod_pelicula, titulo}; modelo.addRow(fila); } this.jTable1.setModel(modelo); this.jScrollPane1.setRowHeader(null); jTextField3.setText(filas().toString()); jLabel12.setText(existe.getFecha_vencimiento().toString()); CeViSy actual = new CeViSy(); jLabel13.setText(actual.calcfecha().toString()); jTextField6.setText(existe.getMonto_multa().toString()); } catch (DateAccessException e) { System.out.println(e); } }
private void jButton5ActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jButton5ActionPerformed // TODO add your handling code here: if (!jTextField4.getText().equals("")) { try { String idMul = jTextField1.getText(); Integer idm = Integer.parseInt(idMul); GestorMultas gm = new GestorMultas(); GestorAlquileres ga = new GestorAlquileres(); Multa buscar = gm.buscarmultas(idm); Integer idAlq = buscar.getIdAlquiler(); Integer estado = 0; CeViSy hoy = new CeViSy(); java.sql.Date fev = hoy.calcfecha(); Integer idCli = buscar.getIdC(); String montomul = jTextField8.getText(); Double mntmul = Double.parseDouble(montomul); Multa pagado = new Multa(idm, mntmul, fev, estado, idCli, idAlq); gm.pagomulta(pagado); Alquileres tambien = ga.buscaralquiler(idAlq); java.sql.Date fa = tambien.getFecha_alquiler(); Integer mnt = tambien.getMonto_alquiler(); java.sql.Date fe = tambien.getFecha_entrega(); Alquileres renovado = new Alquileres(idAlq, fa, mnt, fe, estado, idCli); ga.devolucionoMulta(renovado); dispose(); } catch (DateAccessException e) { System.out.println(e); } } else if (jTextField4.getText().equals("") || jTextField7.getText().equals("") || jTextField8.getText().equals("")) { JOptionPane.showMessageDialog(null, "Por Favor, realizar los calculos previos"); } } // GEN-LAST:event_jButton5ActionPerformed