Package org.xrace.model.facturation

Examples of org.xrace.model.facturation.Facture


      @Override
      public void onSubmit()
      {
        try
        {
          Facture facture = null;

          if (GestionFacturesForm.this.getSearchBy() != null)
          {

            if (GestionFacturesForm.this.getKeyword() != null)
View Full Code Here


    cart.add(new CartItemArticle(personneJDoe, new Article(choixAmeneAmi)),
        getRabaisEvenementService());
    cart.add(new CartItemArticle(personneJDoe, new Article(choixBBQ)),
        getRabaisEvenementService());

    Facture facture = getFactureService().createFacture(personneJDoe, cart);
    getTransactionService().createTransaction(personneJDoe, facture);
  }
View Full Code Here

    for (final Article article : approved)
    {
      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;
View Full Code Here

    cart.add(cartItemInscription1, getRabaisEvenementService());

    /*cart.add(new CartItemInscription(tarif1, personneCompteAdmin,
        getInscriptionService()), getRabaisEvenementService());*/

    final Facture fact = getFactureService().createFacture(
        personneCompteAdmin, cart);
    getTransactionService().createTransaction(personneInscriteSurPlace,
        fact);

    ValidationException vex = new ValidationException();
View Full Code Here

            .getDateFin());

    for (Transaction transaction : transactions)
    {
      row = sheet.createRow((short) ++i);
      Facture facture = transaction.getFacture();
      Double totalTransaction = facture.getTotal();

      row.createCell((short) 0).setCellValue(totalTransaction);
      row.createCell((short) 1).setCellValue(
          new HSSFRichTextString(transaction.getId().toString()));
      row.createCell((short) 2).setCellValue(
          new HSSFRichTextString(transaction.getAccountType()));
      HSSFUtils.createDateTimeCell(wb, row, 3, transaction
          .getDateCreated());

      /**
       * Set qui indique si la transaction est liée à un secteur. Si le secteur est dans
       * le set, on sait que la transaction est liée à ce secteur.
       */
      Set<Secteur> setFactureLieASecteur = new HashSet<Secteur>();

      for (FactureItem factureItem : facture.getFactureItems())
      {
        if (factureItem.getInscription() != null)
        {
          Inscription inscription = factureItem.getInscription();
          Course course = inscription.getCourse();
View Full Code Here

  {
    super();
    this.timeRemaining = timeRemaining;
    this.transaction = transaction;

    Facture facture = transaction.getFacture();

    for (FactureItem factureItem : facture.getFactureItems())
    {
      if (factureItem.getInscription() != null)
      {
        Evenement evenement = factureItem.getInscription().getCourse()
            .getEvenement();
View Full Code Here

        }
        else
        {
          // Création de la facture avec les items du panier d'achats

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

          session.getCart().clear();

          final Transaction transaction = transactionService
View Full Code Here

            new HSSFRichTextString(inscription.getEquipeCourse()
                .getNomEquipe()));
      }

      // --------- 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());
View Full Code Here

      final Personne personneInscrite = inscription.getPersonne();
      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;
View Full Code Here

    }
  }

  private void createTestFactureJDoe()
  {
    Facture facture;

    final Personne personneJDoe = getPersonneService()
        .findByNomPrenomExact("Doe", "John").get(0);
    final Personne personneOKnussen = getPersonneService()
        .findByNomPrenomExact("Knussen", "Olaf").get(0);
View Full Code Here

TOP

Related Classes of org.xrace.model.facturation.Facture

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.