Package br.com.moonjava.flight.util

Examples of br.com.moonjava.flight.util.RequestParamWrapper


    dbUnit.load(new DbUnitFlightXml());
  }

  public void atualizar_voo_com_sucesso() {
    VooDAO dao = new VooDAO();
    RequestParamWrapper request = new RequestParamWrapper();

    int id = 1;
    String codigo = "V1000";
    Voo antes = dao.consultarPorId(id);
    assertThat(antes.getCodigo(), equalTo(codigo));
    assertThat(antes.getDataDePartida(), equalTo(new DateTime(2012, 1, 1, 0, 0)));
    assertThat(antes.getDataDeChegada(), equalTo(new DateTime(2012, 1, 1, 6, 0)));
    assertThat(antes.getObservacao(), equalTo(null));

    DateTime partida = new DateTime(2015, 1, 1, 0, 30);
    DateTime chegada = new DateTime(2015, 1, 1, 7, 0);
    String observacao = "nova observacao";

    request.set("id", id);
    request.set("partida", partida);
    request.set("chegada", chegada);
    request.set("observacao", observacao);

    Voo voo = new VooUpdate(request).createInstance();
    boolean executed = dao.atualizar(voo);
    assertThat(executed, equalTo(true));
View Full Code Here


    assertThat(res.getObservacao(), equalTo(observacao));
  }

  public void atualizar_voo_sem_sucesso_por_datas_incorretas() {
    VooDAO dao = new VooDAO();
    RequestParamWrapper request = new RequestParamWrapper();

    int id = 2;
    String codigo = "V1001";
    Voo antes = dao.consultarPorId(id);
    assertThat(antes.getCodigo(), equalTo(codigo));
    assertThat(antes.getDataDePartida(), equalTo(new DateTime(2012, 2, 1, 0, 0)));
    assertThat(antes.getDataDeChegada(), equalTo(new DateTime(2012, 2, 1, 6, 0)));
    assertThat(antes.getObservacao(), equalTo(null));

    DateTime partida = new DateTime(2013, 1, 1, 0, 30);
    DateTime chegada = new DateTime(2012, 1, 1, 7, 0);
    String observacao = "nova observacao";

    request.set("id", id);
    request.set("partida", partida);
    request.set("chegada", chegada);
    request.set("observacao", observacao);

    Voo voo = new VooUpdate(request).createInstance();
    boolean executed = dao.atualizar(voo);
    assertThat(executed, equalTo(false));
  }
View Full Code Here

    addCadastrarListener(new CadastrarHandler());
  }

  @Override
  public List<Aeronave> getList() {
    RequestParamWrapper request = new RequestParamWrapper();
    return new AeronaveModel().consultar(request);
  }
View Full Code Here

  private class FocusDataPartidaHandler extends FlightFocusLostListener {
    @Override
    public void focusLost(FocusEvent e) {
      // Valida a data de acordo com o país
      try {
        RequestParamWrapper request = getParameters();
        String country = getCountry();
        String partida = request.stringParam("partida");
        String dataPartida = null;

        if (country.equals("US")) {
          String timePartida = request.stringParam("timePartida");
          dataPartida = String.format("%s %s", partida, timePartida);
        } else {
          dataPartida = partida;
        }
        if (VerifierString.isDateValid(dataPartida, bundle)) {
View Full Code Here

  private class FocusDataChegadaHandler extends FlightFocusLostListener {
    @Override
    public void focusLost(FocusEvent e) {
      // Valida a data de acordo com o país
      try {
        RequestParamWrapper request = getParameters();
        String country = getCountry();
        String chegada = request.stringParam("chegada");
        String dataChegada = null;

        if (country.equals("US")) {
          String timeChegada = request.stringParam("timeChegada");
          dataChegada = String.format("%s %s", chegada, timeChegada);
        } else {
          dataChegada = chegada;
        }
        if (VerifierString.isDateValid(dataChegada, bundle)) {
View Full Code Here

  private class FocusPrecoHandler extends FlightFocusLostListener {
    @Override
    public void focusLost(FocusEvent e) {
      try {
        RequestParamWrapper request = getParameters();
        String preco = request.stringParam("preco");
        double _preco = Double.parseDouble(preco);
        if (_preco <= 0) {
          throw new NumberFormatException();
        } else {
          messagePrecoOk();
View Full Code Here

  }

  private class CadastrarHandler implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParameters();
      String country = getCountry();
      String partida = request.stringParam("partida");
      String chegada = request.stringParam("chegada");
      String dataPartida = null;
      String dataChegada = null;

      // Teste para atribuir o padrĂ£o AM e PM
      if (country.equals("US")) {
        String timePartida = request.stringParam("timePartida");
        String timeChegada = request.stringParam("timeChegada");

        dataPartida = String.format("%s %s", partida, timePartida);
        dataChegada = String.format("%s %s", chegada, timeChegada);
      } else {
        dataPartida = partida;
        dataChegada = chegada;
      }

      try {
        DateTime _partida = FormatDateTime.parseToDateTime(dataPartida, country);
        DateTime _chegada = FormatDateTime.parseToDateTime(dataChegada, country);

        if (request.stringParam("origem").isEmpty() || request.stringParam("destino").isEmpty()) {
          throw new Exception();
        }

        if (!VerifierString.isDateValid(dataPartida, bundle)) {
          addImagePartidaInvalid();
          throw new Exception();
        }

        if (VerifierString.isDateValid(dataChegada, bundle)) {
          _chegada = FormatDateTime.parseToDateTime(dataChegada, country);
          if (!_chegada.isAfter(_partida)) {
            addImageChegadaInvalid();
            throw new Exception();
          }
        } else {
          addImageChegadaInvalid();
          throw new Exception();
        }

        double _preco = 0;
        try {
          String preco = request.stringParam("preco");
          _preco = Double.parseDouble(preco);
          if (_preco <= 0) {
            throw new Exception();
          }
        } catch (Exception e2) {
          messagePrecoParseExecption();
          throw new Exception();
        }
        request.set("preco", _preco);
        request.set("partida", _partida);
        request.set("chegada", _chegada);

        Voo pojo = new VooCreate(request).createInstance();
        boolean executed = new VooModel().criar(pojo);

        if (executed) {
View Full Code Here

  private class FocusDataHandler extends FlightFocusLostListener {
    @Override
    public void focusLost(FocusEvent e) {
      try {
        RequestParamWrapper request = getParameters();
        String nascimento = request.stringParam("nascimento");

        if (VerifierString.isBirthDay(nascimento, bundle)) {
          addImageNascimentoValid();
        } else {
          addImageNascimentoInvalid();
View Full Code Here

    public void actionPerformed(ActionEvent arg0) {
      String maskNascimento = "  /  /    ";
      String maskCpf = "   .   .   -  ";
      EncryptPassword pass = new EncryptPassword();

      RequestParamWrapper request = getParameters();
      String nome = request.stringParam("nome");
      String sobrenome = request.stringParam("sobrenome");
      String nascimento = request.stringParam("nascimento");
      String cpf = request.stringParam("cpf");
      String rg = request.stringParam("rg");
      String endereco = request.stringParam("endereco");
      String telResidencial = request.stringParam("telResidencial");
      String telCelular = request.stringParam("telCelular");
      String login = request.stringParam("login");
      String senha = request.stringParam("senha");
      request.set("senha", pass.toEncryptMD5(senha));

      RequestParamWrapper text = getTexts();
      String textNome = text.stringParam("nome");
      String textSobrenome = text.stringParam("sobrenome");
      String textRg = text.stringParam("rg");
      String textEndereco = text.stringParam("endereco");
      String textTelResidencial = text.stringParam("telResidencial");
      String textTelCelular = text.stringParam("telCelular");
      String textLogin = text.stringParam("login");

      // Algo foi digitado
      if (!nome.equals(textNome) && !sobrenome.equals(textSobrenome) &&
          !nascimento.equals(maskNascimento) && !cpf.equals(maskCpf) &&
          !rg.equals(textRg) && !endereco.equals(textEndereco) &&
View Full Code Here

    @Override
    public void actionPerformed(ActionEvent e) {
      VooModel vooModel = new VooModel();
      PassagemModel passagemModel = new PassagemModel();

      RequestParamWrapper request = getParametersPassagem();
      String codBilhete = request.stringParam("codBilhete");

      passagem = passagemModel.consultarPorCodigoBilhete(codBilhete);

      if (passagem == null) {
        messagePassagemOff();
        return;
      }

      String verifCancel = passagem.getVoo().getCodigo();

      if (verifCancel == null) {
        messagemPasJaCancelada();
        refresh();
        return;
      }

      Status status = Status.DISPONIVEL;
      request.set("status", status);
      request.set("assento", 0);

      List<Voo> voos = vooModel.consultar(request);

      setList(voos);
      showList(voos);
View Full Code Here

TOP

Related Classes of br.com.moonjava.flight.util.RequestParamWrapper

Copyright © 2018 www.massapicom. 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.