Package org.xrace.model.evenements

Examples of org.xrace.model.evenements.Evenement


  @Override
  public void save(final RabaisEvenement rabaisEvenement)
  {
    Validate.argNotNull(rabaisEvenement, "rabaisEvenement");

    final Evenement evenement = evenementService.find(rabaisEvenement
        .getEvenement().getId());
    Validate.argNotNull(evenement, "rabaisEvenement.evenement");

    final Categorie categorie = rabaisEvenement.getCategorie();
    Validate.argNotNull(categorie, "rabaisEvenement.categorie");

    final CategorieParticipante categorieParticipante = categorieParticipanteService
        .getCategorieParticipante(evenement.getSaison(), categorie);
    if (categorieParticipante == null)
    {
      throw new CategorieException(
          "La catégorie ne participe pas à la saison. ");
    }

    ServiceUtils.validateUniqueAndDetach(rabaisEvenement,
        findByEvenementCategorieNbCourses(evenement, categorie,
            rabaisEvenement.getNbCourses()), getGenericDao());

    Validate.argInBounds(rabaisEvenement.getNbCourses(), 2, evenement
        .getCourses().size(), "rabaisEvenement.nbCourses");

    if (rabaisEvenement.getMontant() <= 0.0)
    {
      throw new IllegalArgumentException(
View Full Code Here


  public void submitBatchForm(RabaisEvenementBatchForm form)
  {
    for (SelectionForm<Categorie> selection : form.getSelectionCategorie())
    {
      Evenement evenement = form.getEvenement();
      Categorie categorie = selection.getObject();
      if (selection.isSelected())
      {
        RabaisEvenement rabais = findByEvenementCategorieNbCourses(form
            .getEvenement(), categorie, form.getNbCourses());
View Full Code Here

  @Override
  protected void onSetUpInTransaction() throws Exception
  {
    final Saison saison = getSaisonService().findByAnnee(2007).get(0);
    final Evenement evenement = getEvenementService().getEvenementParNo(
        saison, 2);
    course = getCourseService().getCourseParNom(evenement, "Cross-Country");
    categorieXse = getCategorieService().findByCode("XSE", "H",
        getDisciplineService().findByNom("XC"));
    categorieDse = getCategorieService().findByCode("DSE", "H",
View Full Code Here

  }

  public void testFindByCourse() throws Exception
  {
    Saison saison2007 = getSaisonService().findByAnnee(2007).get(0);
    Evenement evenementMSA = getEvenementService().getEvenementParNo(
        saison2007, 4);
    Course courseXC = getCourseService().getCourseParNom(evenementMSA,
        "Cross-Country");

    Assert.assertEquals(4, getClubService().findByCourse(courseXC).size());
View Full Code Here

    categorieXsx = getCategorieService().findByCode("XSX", "H",
        disciplineXc);
    categorieXss = getCategorieService().findByCode("XSS", "H",
        disciplineXc);
    saison = getSaisonService().findByAnnee(2007).get(0);
    final Evenement evenement1 = getEvenementService().getEvenementParNo(
        saison, 4);
    course1 = getCourseService().getCourseParNom(evenement1,
        "Cross-Country");
    final Evenement evenement2 = getEvenementService().getEvenementParNo(
        saison, 5);
    course2 = getCourseService().getCourseParNom(evenement2,
        "Cross-Country");

    //On crée d'abord une personne qui sera une inscription sur place.
View Full Code Here

      {
        if (factureItem.getInscription() != null)
        {
          Inscription inscription = factureItem.getInscription();
          Course course = inscription.getCourse();
          Evenement evenement = course.getEvenement();
          Saison saison = evenement.getSaison();

          setFactureLieASecteur.add(saison.getSecteur());
        }
        else if (factureItem.getArticle() != null)
        {
          Article article = factureItem.getArticle();
          Choix choix = article.getChoix();
          Evenement evenement = choix.getEvenement();

          if (evenement != null)
          {
            Saison saison = evenement.getSaison();
            setFactureLieASecteur.add(saison.getSecteur());
          }
        }
        else
        {
View Full Code Here

  @Override
  protected void onSetUpInTransaction() throws Exception
  {
    Saison saison = getSaisonService().findByAnnee(2007).iterator().next();
    Evenement evenement = getEvenementService()
        .getEvenementParNo(saison, 4);
    raidVeloMag = getCourseService().getCourseParNom(evenement,
        "Raid Vélo Mag");

    personne = getPersonneService().findByNomPrenomExact("Probert", "Bob")
View Full Code Here

  }

  public final void testCreateEvenement()
  {
    getEvenementService().save(
        new Evenement(saison, 11, "Coupe Qc Kuujjuaq", "Kuujjuaq",
            new GregorianCalendar(2007, 10, 6).getTime(),
            new GregorianCalendar(2007, 11, 6).getTime(),
            "http://www.fqsc.net"));

    Assert.assertNotNull(getEvenementService()
View Full Code Here

  public final void testCreateEvenementNoDouble()
  {
    try
    {
      getEvenementService().save(
          new Evenement(saison, 1, "Coupe Qc Kuujjuaq", "Kuujjuaq",
              new GregorianCalendar(2007, 10, 6).getTime(),
              new GregorianCalendar(2007, 11, 6).getTime(),
              "http://www.fqsc.net"));

      Assert.fail();
View Full Code Here

    this.flush(getEvenementService(), RuntimeException.class);
  }

  public final void testDeleteEvenement()
  {
    final Evenement autreEvenement = getEvenementService()
        .getEvenementParNo(saison, 5);
    getEvenementService().delete(autreEvenement);

    Assert.assertNull(getEvenementService().getEvenementParNo(
        autreEvenement.getSaison(), autreEvenement.getNo()));
  }
View Full Code Here

TOP

Related Classes of org.xrace.model.evenements.Evenement

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.