Package org.xrace.model.paiement

Examples of org.xrace.model.paiement.Transaction


                break;

              case 2:

                final Transaction transaction = null;
                /*
                 Transaction transaction = GestionFacturesForm.this
                 .getTransactionService()
                 .findByCodeConfirmation(transact);*/

                if (transaction != null)
                {
                  facture = transaction.getFacture();

                  if (facture != null)
                  {
                    this.setResponsePage(new FacturePage(
                        facture));
View Full Code Here


    return qte;
  }

  public Transaction getLatestTransaction()
  {
    Transaction result = null;
    for (FactureItem factureItem : factureItemParArticle.values())
    {
      Transaction courante = factureItem.getFacture().getTransaction();
      if (result == null
          || courante.getDateCreated().compareTo(
              result.getDateCreated()) > 0)
      {
        result = courante;
      }
    }
View Full Code Here

    {
      final FactureItem factureItem = factureItemService
          .findByInscription(inscription);
      if (factureItem != null)
      {
        final Transaction transaction = factureItem.getFacture()
            .getTransaction();
        if (transaction != null && transaction.isApproved())
        {
          return true;
        }
      }
      else
View Full Code Here

    {
      final Personne personneInscrite = article.getPersonne();
      final FactureItem factureItem = factureItemService
          .findByArticle(article);
      Facture facture;
      Transaction transaction;
      Personne personneTransaction;

      if (factureItem != null)
      {
        facture = factureItem.getFacture();
        transaction = facture.getTransaction();
      }
      else
      {
        facture = null;
        transaction = null;
      }

      personneTransaction = (transaction == null ? null : transaction
          .getPersonne());

      final DossierArticle dossier = new DossierArticle(personneInscrite,
          personneTransaction, article, evenement, facture,
          factureItem, transaction);
View Full Code Here

    {
      final FactureItem factureItem = factureItemService
          .findByArticle(article);
      if (factureItem != null)
      {
        final Transaction transaction = factureItem.getFacture()
            .getTransaction();
        if (transaction != null && transaction.isApproved())
        {
          return true;
        }
      }
      else
View Full Code Here

    this.add(new FeedbackPanel("feedback"));

    try
    {
      final Transaction transaction = desjardins3Service
          .findTransaction(responseFile);
      model = new SuccessRedirectionModel(DURATION_BEFORE_REDIRECT,
          transaction);

      this.add(new RecuPanel("recuPanel", transaction.getId()));
      add(new PageLink("printableVersion", new IPageLink()
      {
        private static final long serialVersionUID = 1L;

        public Class getPageIdentity()
        {
          return RecuImprimablePage.class;
        }

        public Page getPage()
        {
          return new RecuImprimablePage(transaction.getId());
        }

      }).setPopupSettings(new PopupSettings(PopupSettings.SCROLLBARS)));

      add(new Label("redirectText", new ResourceModel("redirectText"))
View Full Code Here

  }

  @Override
  protected void populateItem(final ListItem item)
  {
    final Transaction transaction = (Transaction) item.getModelObject();

    item.add(DateLabel.forDatePattern("date", new PropertyModel(
        transaction, "dateCreated"), "yyyy-MM-dd hh:mm:ss"));
    item.add(new Label("txID", new PropertyModel(transaction, "id")));
    item.add(new CurrencyLabel("amount", new PropertyModel(transaction,
        "facture.total")));

    item.add(new PageLink("invoice", new IPageLink()
    {
      private static final long serialVersionUID = 1L;

      public Page getPage()
      {
        return new RecuPage(transaction.getId());
      }

      public Class getPageIdentity()
      {
        return RecuPage.class;
View Full Code Here

          final Facture facture = factureService.createFacture(
              session.getPersonne(), session.getCart());

          session.getCart().clear();

          final Transaction transaction = transactionService
              .createTransaction(session.getPersonne(), facture);
          final String link = desjardins3Service.runTrx(transaction);

          final RedirectPage url = new RedirectPage(link);
          this.setResponsePage(url);
View Full Code Here

      final Categorie categorie = inscription.getCategorie();
      final Club club = inscription.getClub();
      final FactureItem factureItem = factureItemService
          .findByInscription(inscription);
      Facture facture;
      Transaction transaction;
      Personne personneTransaction;

      if (factureItem != null)
      {
        facture = factureItem.getFacture();
        transaction = facture.getTransaction();
      }
      else
      {
        facture = null;
        transaction = null;
      }

      personneTransaction = (transaction == null ? null : transaction
          .getPersonne());

      InfoSaison infoSaison = infoSaisonByPersonneMap
          .get(new PersonneCategorie(personneInscrite, categorie));
View Full Code Here

      }

      // --------- Information sur la facture et la transaction -------
      final Facture facture = dossier.getFacture();
      final FactureItem factureItem = dossier.getFactureItem();
      final Transaction transaction = dossier.getTransaction();

      if (facture != null)
      {
        row.createCell((short) 26).setCellValue(facture.getId());
      }

      if (inscription.getPrix() != null)
      {
        row.createCell((short) 27).setCellValue(inscription.getPrix());
      }
      else if (factureItem != null)
      {
        row.createCell((short) 28).setCellValue(
            new HSSFRichTextString(transaction.getTxID()));
      }

      if (transaction != null)
      {
        row.createCell((short) 29)
            .setCellValue(
                new HSSFRichTextString(transaction
                    .getCardHolderName()));
        row.createCell((short) 30).setCellValue(
            transaction.isApproved());
        row.createCell((short) 31).setCellValue(
            transaction.isCancelled());
        HSSFUtils.createDateCell(wb, row, 32, transaction
            .getDateCreated());
        row.createCell((short) 33).setCellValue(
            new HSSFRichTextString(transaction.getDateApproved()));
      }
    }

    return wb;
  }
View Full Code Here

TOP

Related Classes of org.xrace.model.paiement.Transaction

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.