Package net.fqsc.inscriptions.model.evenements

Examples of net.fqsc.inscriptions.model.evenements.Saisons


   *
   * @see net.fqsc.inscriptions.controller.categories.ICategoriesParticipantesController#getTarificationByOid(java.lang.String)
   */
  public Tarification getTarificationByOid(Long oid)
  {
    Saisons saisons = (Saisons) domainModel.getEntry("Saisons");
    return saisons.retrieveTarificationByOid(new Oid(oid));
  }
View Full Code Here


    this.outputErrors(personnes);
  }

  private void createTestSaisons() throws ActionException
  {
    final Saisons saisons = this.utils.getSaisons();
    Saison saison;

    saison = saisons.createSaison(2006, false, "FQSC 2006");
    this.createTestEvenements(saison);
    this.createTestClubsAffilie(saison);

    saison = saisons.createSaison(2007, true, "FQSC 2007");
    this.createTestEvenements(saison);
    this.createTestClubsAffilie(saison);

    this.outputErrors(saisons);
  }
View Full Code Here

  }

  private void createTestInscriptions() throws ActionException,
      SelectionException
  {
    final Saisons saisons = this.utils.getSaisons();
    final Saison saison = saisons.getByAnnee(2007).iterator().next();

    final Evenement evenement = saison.getEvenements().getByNo(2)
        .iterator().next();

    Personne personne = this.utils.getPersonnes().getAuthenticatedPersonne(
View Full Code Here

    this.outputErrors(comptes);
  }

  public void outputData()
  {
    final Saisons saisons = this.utils.getSaisons();
    saisons.output("Saisons");

    final Categories categories = this.utils.getCategories();
    categories.output("Categories");

    final Clubs clubs = this.utils.getClubs();
View Full Code Here

  }

  public Saisons getSaisonsObject()
  {
    final Saisons saisons = (Saisons) this.domainModel.getEntry("Saisons");

    return saisons;
  }
View Full Code Here

    {
      throw new UniqueException(
          "Il doit y avoir seulement une saison par année. ");
    }

    final Saisons saisons = (Saisons) this.domainModel.getEntry("Saisons");
    final Saison saisonDb = new Saison(this.domainModel);

    saisonDb.setAnnee(saison.getAnnee());
    saisonDb.setActive(saison.getActive());
    saisonDb.setNom(saison.getNom());

    try
    {
      if (!saisons.add(saisonDb))
      {
        throw new ValidationException(
            "Les validations de dmLite ont échoué.");
      }
    }
View Full Code Here

   *
   * @see net.fqsc.inscriptions.controller.evenements.IEvenementsController#getSaisonParAnnee(int)
   */
  public Saison getSaisonParAnnee(final int annee)
  {
    final Saisons saisons = (Saisons) this.domainModel.getEntry("Saisons");

    try
    {
      final Collection<Saison> coll = saisons.getByAnnee(annee);
      final Saison resultat = Validate.elementUnique(coll);

      return resultat;
    }
    catch (final SelectionException e)
View Full Code Here

   *
   * @see net.fqsc.inscriptions.controller.evenements.IEvenementsController#getSaisons()
   */
  public Collection<Saison> getSaisons()
  {
    final Saisons saisons = (Saisons) this.domainModel.getEntry("Saisons");

    return saisons.getList();
  }
View Full Code Here

   *
   * @see net.fqsc.inscriptions.controller.evenements.IEvenementsController#getSaisonsActives()
   */
  public Collection<Saison> getSaisonsActives()
  {
    final Saisons saisons = (Saisons) this.domainModel.getEntry("Saisons");

    try
    {
      return saisons.getActives();
    }
    catch (final SelectionException e)
    {
      throw new SystemeException(e);
    }
View Full Code Here

   */
  public void deleteSaison(final Saison saison)
  {
    Validate.argNotNull(saison, "saison");

    final Saisons saisons = (Saisons) this.domainModel.getEntry("Saisons");

    try
    {
      for (final Course course : saison.getCourses())
      {
        if (!course.canBeDeleted())
        {
          throw new IllegalDeleteException("La saison contient "
              + "une course associée à des inscriptions.");
        }
      }
      saisons.remove(saison);
    }
    catch (final ActionException e)
    {
      throw new SystemeException(e);
    }
View Full Code Here

TOP

Related Classes of net.fqsc.inscriptions.model.evenements.Saisons

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.