Examples of Aeronave


Examples of br.com.moonjava.flight.model.base.Aeronave

  @Override
  public boolean criar(Voo voo) {
    boolean executed = false;
    if (voo != null) {
      Aeronave aeronave = voo.getAeronave();
      executed = new SqlStatementWrapper()
          .prepare()

          .with("insert into FLIGHT.VOO")
          .with("(AERONAVE_ID, CODIGO, ORIGEM, DESTINO, ESCALA,")
          .with("DATA_PARTIDA, DATA_CHEGADA, STATUS, ASSENTO_LIVRE, PRECO)")

          .with("values (")
          .with("?,", aeronave.getId())
          .with("?,", voo.getCodigo())
          .with("?,", voo.getOrigem())
          .with("?,", voo.getDestino())
          .with("?,", voo.getEscala())
          .with("?,", voo.getDataDePartida())
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    return null;
  }

  @Override
  public Object getValueAt(int linha, int coluna) {
    Aeronave aeronave = list.get(linha);
    switch (coluna) {
    case 0:
      return aeronave.getCodigo();
    case 1:
      return aeronave.getNome();
    case 2:
      return aeronave.getQtdDeAssento();
    }
    return null;
  }
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    int qtdAssento = 100;
    boolean mapa = true;
    request.set("codigo", codigo);

    List<Aeronave> aeronaves = dao.consultar(request);
    Aeronave antes = aeronaves.get(0);
    assertThat(antes.getNome(), equalTo(nome));
    assertThat(antes.getCodigo(), equalTo(codigo));
    assertThat(antes.getQtdDeAssento(), equalTo(qtdAssento));
    assertThat(antes.isMapa(), equalTo(mapa));

    String novoNome = "nova nave A";

    request.set("id", id);
    request.set("nome", novoNome);

    Aeronave aeronave = new AeronaveUpdate(request).createInstance();
    dao.atualizar(aeronave);

    List<Aeronave> aeronavesRes = dao.consultar(request);
    Aeronave res = aeronavesRes.get(0);
    assertThat(res.getNome(), equalTo(novoNome));
    assertThat(res.getCodigo(), equalTo(codigo));
    assertThat(res.getQtdDeAssento(), equalTo(qtdAssento));
    assertThat(res.isMapa(), equalTo(mapa));
  }
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    request.set("nome", nome);
    request.set("codigo", codigo);
    request.set("qtdDeAssento", qtdAssentos);
    request.set("mapa", mapa);

    Aeronave aeronave = new AeronaveCreate(request).createInstance();
    dao.criar(aeronave);

    request = new RequestParamWrapper();

    List<Aeronave> res = dao.consultar(request);
    assertThat(res.size(), equalTo(3));

    Aeronave aero = res.get(2);

    assertThat(aero.getNome(), equalTo(nome));
    assertThat(aero.getCodigo(), equalTo(codigo));
    assertThat(aero.getQtdDeAssento(), equalTo(qtdAssentos));
    assertThat(aero.isMapa(), equalTo(mapa));
  }
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    RequestParamWrapper request = new RequestParamWrapper();

    List<Aeronave> res = dao.consultar(request);
    assertThat(res.size(), equalTo(2));

    Aeronave aero1 = res.get(0);
    Aeronave aero2 = res.get(1);

    assertThat(aero1.getId(), equalTo(1));
    assertThat(aero1.getCodigo(), equalTo("A1000"));
    assertThat(aero1.getNome(), equalTo("nave A"));
    assertThat(aero1.getQtdDeAssento(), equalTo(100));

    assertThat(aero2.getId(), equalTo(2));
    assertThat(aero2.getCodigo(), equalTo("A1001"));
    assertThat(aero2.getNome(), equalTo("nave B"));
    assertThat(aero2.getQtdDeAssento(), equalTo(200));
  }
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    request.set("nome", nome);

    List<Aeronave> res = dao.consultar(request);
    assertThat(res.size(), equalTo(1));

    Aeronave aero1 = res.get(0);

    assertThat(aero1.getCodigo(), equalTo("A1000"));
    assertThat(aero1.getNome(), equalTo("nave A"));
    assertThat(aero1.getQtdDeAssento(), equalTo(100));
  }
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    cadastrar.addActionListener(a);
  }

  protected RequestParamWrapper getParameters() {
    RequestParamWrapper request = new RequestParamWrapper();
    Aeronave _aeronave = (Aeronave) aeronave.getSelectedItem();
    request.set("preco", preco.getText());
    request.set("codigo", codigo.getText());
    request.set("origem", origem.getText());
    request.set("destino", destino.getText());
    request.set("escala", escala.getText());
    request.set("partida", partida.getText());
    request.set("chegada", chegada.getText());
    request.set("aeronave", _aeronave.getId());
    request.set("assentoLivre", _aeronave.getQtdDeAssento());
    if (getCountry().equals("US")) {
      request.set("timePartida", timePartida.getSelectedItem());
      request.set("timeChegada", timeChegada.getSelectedItem());
    }
    return request;
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

    DateTime partida = new DateTime(2015, 8, 9, 0, 0, 0);
    DateTime chegada = new DateTime(2015, 8, 9, 3, 0, 0);
    double preco = 230.00;

    request.set("codigo", "A1001");
    Aeronave aeronave = aeronaveDAO.consultar(request).get(0);
    int assentoLivre = aeronave.getQtdDeAssento();

    request.set("status", Status.DISPONIVEL);

    List<Voo> antes = vooDAO.consultar(request);
    assertThat(antes.size(), equalTo(3));
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

          int[] rows = tabela.getSelectedRows();

          // Busca os vôos dessa aeronave, cancela as suas passagens,
          // deletar os vôos e, por fim, a aeronave
          for (int i = 0; i < rows.length; i++) {
            Aeronave pojo = list.get(rows[i]);
            VooModel vooModel = new VooModel();
            List<Voo> voos = vooModel.consultarPorAeronaveId(pojo.getId());

            for (Voo voo : voos) {
              new PassagemModel().cancelarPorVoo(voo);
            }
            vooModel.deletaPorAeronaveId(pojo.getId());
            new AeronaveModel().deletar(pojo.getId());
          }

          messageDeleteOK();
          refresh();
        }
View Full Code Here

Examples of br.com.moonjava.flight.model.base.Aeronave

  private class ConsultarHandler implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParameters();

      Aeronave aeronave = new AeronaveModel();
      list = aeronave.consultar(request);

      // Exibe vôos na tabela
      boolean isEmpty = showList(list);

      if (isEmpty) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.