public void setParametrosVeiculo(CadVeiculos vei) throws SQLException {
   tipoVeiculo = vei.getPubTipoVeiculo().getIdTipoVeiculo();
   marcaVeiculo = vei.getPubMarcaVeiculo().getIdMarcaVeiculo();
   changeTipoVeiculo();
   changeMarca();
   modeloVeiculo = vei.getPubModeloVeiculo().getIdModeloVeiculo();
   selectedVeiculo = vei;
 }
 public void incluiVeiculo() throws SQLException {
   selectedVeiculo.setPubEmpresa(usu.getPubEmpresa());
   selectedVeiculo.setCadPessoa(selectedCliente);
   selectedVeiculo.setPubTipoVeiculo(tVeiDAO.getById(tipoVeiculo));
   selectedVeiculo.setPubMarcaVeiculo(marVeiDAO.getById(marcaVeiculo));
   selectedVeiculo.setPubModeloVeiculo(modVeiDAO.getById(modeloVeiculo));
   // verifica inclusão ou alteração de endereço
   if (selectedVeiculo.getIdVeiculo() == null) {
     veicDAO.inserirVeiculo(selectedVeiculo);
     msg = "Veiculo incluido com sucesso.";
     FacesContext.getCurrentInstance()
         .addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, msg, msg));
   } else {
     veicDAO.updateVeiculo(selectedVeiculo);
     msg = "Veiculo alterado com sucesso.";
     FacesContext.getCurrentInstance()
         .addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, msg, msg));
   }
   listVeiculos = veicDAO.listVeiculosByPessoa(selectedCliente);
 }