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
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