Examples of Facture


Examples of org.xrace.model.facturation.Facture

        }
        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

Examples of org.xrace.model.facturation.Facture

            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

Examples of org.xrace.model.facturation.Facture

      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

Examples of org.xrace.model.facturation.Facture

    }
  }

  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

Examples of org.xrace.model.facturation.Facture

      // --------- Informations sur l'article -------
      final Article article = dossier.getArticle();
      final Choix choix = article.getChoix();

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

      // --------- Personne qui a effectué la transaction -------
      final Personne personneTransaction = dossier
          .getPersonneTransaction();

      row.createCell((short) 3).setCellValue(
          new HSSFRichTextString(choix.getDescription()));
      row.createCell((short) 4).setCellValue(
          new HSSFRichTextString(article.getTextFieldValue()));
      if (factureItem != null)
      {
        HSSFUtils.createCurrencyCell(wb, row, 5, factureItem.getPrix());
        prixTotalChoix += factureItem.getPrix();
      }
      row.createCell((short) 6).setCellValue(article.getQuantite());
      qteTotalChoix += article.getQuantite();

      if (personneTransaction != null)
      {
        row.createCell((short) 7).setCellValue(
            new HSSFRichTextString(personneTransaction
                .getNomPrenom()));
      }

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

      if (transaction != null)
      {
        row.createCell((short) 9).setCellValue(
View Full Code Here

Examples of org.xrace.model.facturation.Facture

    completeTransactions(personneJDoe, facture);
  }

  private void createTestFacturesNCote()
  {
    Facture facture;

    final Personne personneNCote = getPersonneService()
        .findByNomPrenomExact("Côté", "Nathalie").get(0);

    final Discipline disciplineXC = getDisciplineService().findByNom("XC");
View Full Code Here

Examples of org.xrace.model.facturation.Facture

    {
      throw new BaseValidationException("Impossible de créer la facture "
          + "car le panier d'achat est vide");
    }

    final Facture facture = new Facture();
    facture.setPersonne(personne);
    facture.setPaye(false);
    facture.setCreation(new Date());
    facture.setSoustotal(cart.getSousTotal());
    facture.setEscompte(cart.getEscompte());
    facture.setTotal(cart.getTotal());

    save(facture);

    for (final CartItem item : cart.getItems())
    {
      if (item instanceof CartItemInscription)
      {
        final CartItemInscription cartItemInscription = (CartItemInscription) item;

        cartItemInscription.getInscription().setPrix(
            cartItemInscription.getPrix());
        inscriptionService.save(cartItemInscription.getInscription());

        facture.getFactureItems().add(
            factureItemService.createFactureItem(facture,
                cartItemInscription.getInscription(),
                cartItemInscription.getPrix()));

      }
      else
      {
        final CartItemArticle cartItemArticle = (CartItemArticle) item;

        final Article article = cartItemArticle.getArticle();
        article.setPrix(item.getPrixUnitaire());
        article.setQuantite(item.getQuantite());
        articleService.save(article);

        facture.getFactureItems().add(
            factureItemService.createFactureItem(facture, article,
                cartItemArticle.getPrix()));
      }
    }
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.