/**
  * Método que actualiza los datos generales de un vehiculo
  *
  * @param vehiculo a actualizar
  */
 public void actualizarDatosGenerales(VehiculoBean vehiculo) {
   if (vehiculo == null) return;
   vehiculo.setAdquisicion(adquisicionEJCBox.getSelectedPatron());
   try {
     vehiculo.setFechaAdquisicion(Constantes.df.parse(fAdquisicionJTField.getText().trim()));
   } catch (java.text.ParseException e) {
   }
   vehiculo.setDestino(destinoJTField.getText().trim());
   vehiculo.setTipoVehiculo(tipoVehiculoEJCBox.getSelectedPatron());
   vehiculo.setTraccion(traccionEJCBox.getSelectedPatron());
   vehiculo.setEstadoConservacion(conservacionEJCBox.getSelectedPatron());
   vehiculo.setPropiedad(propiedadEJCBox.getSelectedPatron());
   vehiculo.setPatrimonioMunicipalSuelo(patrimonioJCBox.isSelected() ? "1" : "0");
   vehiculo.setMatriculaVieja(matriculaViejaJTField.getText().trim());
   vehiculo.setMatriculaNueva(matriculaNuevaJTField.getText().trim());
   vehiculo.setNumBastidor(numBastidorJTField.getText().trim());
   vehiculo.setMarca(marcaJTField.getText().trim());
   vehiculo.setMotor(motorJTField.getText().trim());
   vehiculo.setFuerza(fuerzaJTField.getText().trim());
   vehiculo.setServicio(servicioJTField.getText().trim());
   try {
     vehiculo.setCosteAdquisicion(((Double) costeAdquisicionJTField.getNumber()).doubleValue());
   } catch (Exception e) {
   }
   try {
     vehiculo.setValorActual(((Double) valorActualJTField.getNumber()).doubleValue());
   } catch (Exception e) {
   }
   vehiculo.setFrutos(descFrutosJTArea.getText().trim());
   try {
     vehiculo.setImporteFrutos(((Double) valorFrutosJTField.getNumber()).doubleValue());
   } catch (Exception e) {
   }
 }