public void atualizar(Viagem viagem) throws ViagemNaoEncontradaException {
   if (existe(viagem.getIdViagem())) {
     viagemMap.remove(viagem.getIdViagem());
     viagemMap.put(viagem.getIdViagem(), viagem);
   } else {
     throw new ViagemNaoEncontradaException();
   }
 }
 public void cadastrar(Viagem viagem) throws ViagemJaCadastradaException {
   if (!existe(viagem.getIdViagem())) {
     viagemMap.put(viagem.getIdViagem(), viagem);
     System.out.println("Viagem cadastrada com sucesso");
   } else {
     throw new ViagemJaCadastradaException();
   }
 }
Exemple #3
0
  public ArrayList<Cidade> getCidades(Viagem v) {
    ArrayList<Cidade> cidades = new ArrayList<Cidade>();
    int i = 0, qtdDias;
    qtdDias = this.getQtdDias(v.getTempo(), v.getPeriodo());
    CidadeDAO cDAO = new CidadeDAO();
    try {
      cidades = cDAO.getListaCidades(v.getTipos(), v.getValor(), qtdDias);
    } catch (SQLException e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }

    return cidades;
  }