/** * Método que carga en el panel un vehiculo * * @param vehiculo a cargar */ public void load(VehiculoBean vehiculo) { if (vehiculo == null) return; adquisicionEJCBox.setSelectedPatron( vehiculo.getAdquisicion() != null ? vehiculo.getAdquisicion() : ""); matriculaViejaJTField.setText( vehiculo.getMatriculaVieja() != null ? vehiculo.getMatriculaVieja() : ""); matriculaNuevaJTField.setText( vehiculo.getMatriculaNueva() != null ? vehiculo.getMatriculaNueva() : ""); tipoVehiculoEJCBox.setSelectedPatron( vehiculo.getTipoVehiculo() != null ? vehiculo.getTipoVehiculo() : ""); traccionEJCBox.setSelectedPatron(vehiculo.getTraccion() != null ? vehiculo.getTraccion() : ""); conservacionEJCBox.setSelectedPatron( vehiculo.getEstadoConservacion() != null ? vehiculo.getEstadoConservacion() : ""); propiedadEJCBox.setSelectedPatron( vehiculo.getPropiedad() != null ? vehiculo.getPropiedad() : ""); try { fAdquisicionJTField.setText(Constantes.df.format(vehiculo.getFechaAdquisicion())); } catch (Exception e) { } numBastidorJTField.setText(vehiculo.getNumBastidor() != null ? vehiculo.getNumBastidor() : ""); marcaJTField.setText(vehiculo.getMarca() != null ? vehiculo.getMarca() : ""); motorJTField.setText(vehiculo.getMotor() != null ? vehiculo.getMotor() : ""); fuerzaJTField.setText(vehiculo.getFuerza() != null ? vehiculo.getFuerza() : ""); servicioJTField.setText(vehiculo.getServicio() != null ? vehiculo.getServicio() : ""); if (vehiculo.getCosteAdquisicion() != null && vehiculo.getCosteAdquisicion() != -1) try { costeAdquisicionJTField.setNumber(new Double(vehiculo.getCosteAdquisicion())); } catch (Exception e) { } else costeAdquisicionJTField.setText(""); if (vehiculo.getValorActual() != null && vehiculo.getValorActual() != -1) try { valorActualJTField.setNumber(new Double(vehiculo.getValorActual())); } catch (Exception e) { } else valorActualJTField.setText(""); descFrutosJTArea.setText(vehiculo.getFrutos() != null ? vehiculo.getFrutos() : ""); if (vehiculo.getImporteFrutos() != null && vehiculo.getImporteFrutos() != -1) try { valorFrutosJTField.setNumber(new Double(vehiculo.getImporteFrutos())); } catch (Exception e) { } else valorFrutosJTField.setText(""); destinoJTField.setText(vehiculo.getDestino() != null ? vehiculo.getDestino() : ""); patrimonioJCBox.setSelected(vehiculo.getPatrimonioMunicipalSuelo() ? true : false); }