Package br.com.moonjava.flight.util

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


          messageFailed();
          return;

        } else {
          PassagemModel model = new PassagemModel();
          RequestParamWrapper request = new RequestParamWrapper();

          request.set("id", passagem.getId());
          request.set("voo", voo.getId());

          Passagem pojo = new PassagemUpdate(request).createInstance();
          boolean updated = model.transferir(pojo);

          if (updated) {
View Full Code Here


  }

  private class PagamentoChangeHandler implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParametersPF();
      int pagamento = request.intParam("pagamentoIndex");

      if (pagamento == 1) {
        ChequeController chequeController = new ChequeController(bundle, getValorTotal());
        if (chequeController.isParemeterValid()) {
          addConcluirButton();
View Full Code Here

  private class ConcluirHandler implements ActionListener {

    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParametersPF();

      String nascimento = request.stringParam("nascimento");
      LocalDate date = FormatDateTime.parseToLocalDate(nascimento, bundle.getString("country"));
      long _cpf = CPF.parse(request.stringParam("cpf")).getDigito();
      long telResidencial = Long.parseLong(request.stringParam("telResidencial"));
      long telCelular = Long.parseLong(request.stringParam("telCelular"));
      request.set("nascimento", date);
      request.set("cpf", _cpf);
      request.set("telResidencial", telResidencial);
      request.set("telCelular", telCelular);

      if (!getTipos().isEmpty()) {
        PessoaFisicaModel pessoaFisicaModel = new PessoaFisicaModel();
        PessoaFisica pfExistente = pessoaFisicaModel.consultarPorCPF(CPF.valueOf(_cpf));

        if (pfExistente != null) {
          messagePFExistente();
          pessoas.add(pfExistente);
          codigos.add(request.stringParam("codigo"));
          removeForm();
        } else {
          PessoaFisica pojoPF = new PessoaFisicaCreate(request).createInstance();
          boolean created = new PessoaFisicaModel().criar(pojoPF);

          if (created) {
            PessoaFisica pf = new PessoaFisicaModel().consultarPorCPF(pojoPF.getCpf());
            pessoas.add(pf);
            codigos.add(request.stringParam("codigo"));
            removeForm();
          }
        }

      }

      if (!getTipos().isEmpty()) {
        addForm(getTipos().get(getTipos().size() - 1));
      }

      if (getTipos().isEmpty()) {
        RequestParamWrapper req = new RequestParamWrapper();
        for (int i = 0; i < pessoas.size(); i++) {
          int vooId = voos.get(0).getId();
          req.set("voo", vooId);
          req.set("codBilhete", codigos.get(i));
          req.set("pessoaFisica", pessoas.get(i).getId());
          Passagem pojo = new PassagemCreate(req).createInstance();
          boolean executed = new PassagemModel().vender(pojo);
          if (executed) {
            new VooModel().decrementarAssento(vooId);
View Full Code Here

  }

  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
View Full Code Here

  }

  private class EnviarHandler implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParameters();
      request.set("id", pojo.getId());

      if (!request.stringParam("nome").isEmpty()) {
        Aeronave aeronave = new AeronaveUpdate(request).createInstance();
        new AeronaveModel().atualizar(aeronave);

        // Renomeia arquivo do mapa de assento conforme o nome
        File oldFile = new File("airplanes/" + pojo.getNome() + ".jpg");
        File newFile = new File("airplanes/" + request.stringParam("nome") + ".jpg");
        oldFile.renameTo(newFile);

        messageOK();
        refresh();
      } else {
View Full Code Here

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

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

      passagem = passagemModel.consultarPorCodigoBilhete(codBilhete);

      if (passagem == null) {
        messagePassagemOff();
View Full Code Here

  private class EfetuarCancelamentoHandler implements ActionListener {

    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParametersReebolso();
      // Caso o usuario adicione virgula, o sistema atribuirá ponto
      // para cadastrar o dado no banco de dados
      ReembolsoModel model = new ReembolsoModel();
      PassagemModel modelPassagem = new PassagemModel();
      String valor = request.stringParam("valor").replace(",", ".");
      boolean status = false;

      if (!valor.equals("0.0")) {
        CPF _cpf = null;
        try {
          _cpf = CPF.parse(request.stringParam("cpf"));
          request.set("passagem", passagem.getId());
          request.set("banco", Integer.parseInt(request.stringParam("banco")));
          request.set("agencia", Integer.parseInt(request.stringParam("agencia")));
          request.set("conta", Integer.parseInt(request.stringParam("conta")));
          request.set("valor", Double.parseDouble(valor));
          request.set("cpf", _cpf.getDigito());
          Reembolso reembolso = new ReembolsoCreate(request).createInstance();

          status = model.criar(reembolso);
        } catch (Exception e2) {
          return;
View Full Code Here

  private class OkHandler implements ActionListener {
    @Override
    public void actionPerformed(ActionEvent e) {
      dispose();
      try {
        RequestParamWrapper request = getParameters();
        request.set("numero", Long.parseLong(request.stringParam("numero")));

        String year = request.stringParam("validade").substring(3, 7);
        String month = request.stringParam("validade").substring(0, 2);

        LocalDate date = new LocalDate()
            .withYear(Integer.parseInt(year))
            .withMonthOfYear(Integer.parseInt(month));

        request.set("validade", date);
        request.set("bandeira", request.enumParam(Bandeira.class, "bandeira"));
        request.set("cpf", CPF.parse(request.stringParam("cpf")));
        request.set("codigo", Integer.parseInt(request.stringParam("codigo")));

        Cartao cartao = null;
        cartao = new CartaoCreate(request).createInstance();
        boolean created = new CartaoControl().creditar(cartao);
        if (created) {
View Full Code Here

  private class ConsultarHandler implements ActionListener {

    @Override
    public void actionPerformed(ActionEvent e) {
      RequestParamWrapper request = getParameters();
      String bilhete = request.stringParam("bilhete");
      // Carrega imagem do mapa de assento de acordo
      // com o passageiro
      pojo = new PassagemModel().consultarPorCodigoBilhete(bilhete);
      if (pojo != null) {
        String pathFile = String.format("airplanes/%s.jpg", pojo.getVoo().getAeronave().getNome());
View Full Code Here

    dbUnit.load(new DbUnitFlightXml());
  }

  public void atualizar_usuario_com_sucesso() {
    UsuarioDAO dao = new UsuarioDAO();
    RequestParamWrapper request = new RequestParamWrapper();
    EncryptPassword encrypt = new EncryptPassword();

    int id = 1;
    String codigo = "U1000";
    int pessoaFisica = 1;
    Perfil perfil = Perfil.ATENDENTE;
    String login = "teste1";
    String senha = "6VkIjGBJ8RBMhMm95VYKEw==";

    Usuario antes = dao.consultarPorCpf(CPF.valueOf(11111111111l));
    assertThat(antes.getCodigo(), equalTo(codigo));
    assertThat(antes.getPessoaFisica().getId(), equalTo(pessoaFisica));
    assertThat(antes.getPerfil(), equalTo(perfil));
    assertThat(antes.getLogin(), equalTo(login));
    assertThat(antes.getSenha(), equalTo(senha));

    Perfil novoPerfil = Perfil.SUPERVISOR;
    String novoLogin = "testeDeUpdate";
    String novaSenha = encrypt.toEncryptMD5("testeDeUpdate");

    request.set("id", id);
    request.set("perfil", novoPerfil);
    request.set("login", novoLogin);
    request.set("senha", novaSenha);

    Usuario usuario = new UsuarioUpdate(request).createInstance();
    boolean executed = dao.atualizar(usuario);
    assertThat(executed, equalTo(true));
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.