コード例 #1
0
 private void btnAceptarVehiculoActionPerformed(
     java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnAceptarVehiculoActionPerformed
   DefaultTableModel modeloTabla = (DefaultTableModel) tblVehiculo.getModel();
   GestorHibernate gestorH = new GestorHibernate();
   int fila = tblVehiculo.getSelectedRow();
   Iterator ite = gestorH.listarClase(Vehiculo.class).iterator();
   while (ite.hasNext()) {
     Vehiculo vehiculo = (Vehiculo) ite.next();
     if (vehiculo.getDominio().equals(modeloTabla.getValueAt(fila, 0))) {
       txtVehiculo.setText(vehiculo.getModelo().toString());
       txtDominio.setText(vehiculo.getDominio());
       txtTransportista.setText(vehiculo.getTransportista().toString());
       txtTara.setText(String.valueOf(vehiculo.getTara()));
       txtTipoVehiculo.setText(vehiculo.getTipoVehiculo().toString());
     }
   }
 } // GEN-LAST:event_btnAceptarVehiculoActionPerformed
コード例 #2
0
 private void btnGuardarActionPerformed(
     java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnGuardarActionPerformed
   gestorBitacora gestorB = new gestorBitacora();
   Iterator ite = gestorH.listarClase(Viaje.class).iterator();
   while (ite.hasNext()) {
     Viaje viaje = (Viaje) ite.next();
     if (viaje.getIdViaje() == Long.parseLong(txtNumViaje.getText())) {
       Iterator ite1 = gestorH.listarClase(Vehiculo.class).iterator();
       while (ite1.hasNext()) {
         Vehiculo vehiculo = (Vehiculo) ite1.next();
         if (vehiculo.getDominio().equalsIgnoreCase(txtDominio.getText())) {
           viaje.setVehiculo(vehiculo);
           viaje.setEstado("Con vehiculo asignado");
           gestorH.actualizarObjeto(viaje);
           vehiculo.setEstado("Asignado");
           gestorH.actualizarObjeto(vehiculo);
           gestorB.cargarBitacora(
               String.valueOf(viaje.getIdViaje()),
               txtFecha.getText(),
               3,
               labelusuario.getText(),
               "");
         }
       }
     }
   }
   DefaultTableModel modeloT = (DefaultTableModel) tblViaje.getModel();
   modeloT.setRowCount(0);
   gestorA.RellenarTablaViajes(tblViaje);
   txtNumeroSolicitud.setText("");
   txtDestino.setText("");
   txtCereal.setText("");
   txtFechaRealizacion.setText("");
   txtTipoViaje.setText("");
   txtNumViaje.setText("");
   txtProductor.setText("");
   DefaultTableModel modelo = (DefaultTableModel) tblVehiculo.getModel();
   modelo.setRowCount(0);
   txtVehiculo.setText("");
   txtTara.setText("");
   txtTipoVehiculo.setText("");
   txtTransportista.setText("");
   txtDominio.setText("");
   JOptionPane.showMessageDialog(null, "Se asigno correctamente el vehiculo");
 } // GEN-LAST:event_btnGuardarActionPerformed