Package org.xrace.model.evenements

Examples of org.xrace.model.evenements.Saison


  @Override
  protected void onSetUpInTransaction() throws Exception
  {
    super.onSetUpInTransaction();

    Saison saison = getSaisonService().findByAnnee(2007).get(0);
    Evenement evenement1 = getEvenementService().getEvenementParNo(saison,
        1);
    Course course1 = getCourseService().getCourseParNom(evenement1,
        "Cross-Country");
    Evenement evenement2 = getEvenementService().getEvenementParNo(saison,
View Full Code Here


  @Override
  protected void onSetUpInTransaction() throws Exception
  {
    super.onSetUpInTransaction();

    Saison saison = getSaisonService().findByAnnee(2007).get(0);
    Evenement evenement4 = getEvenementService().getEvenementParNo(saison,
        4);
    courseXC4 = getCourseService().getCourseParNom(evenement4,
        "Cross-Country");
    courseRVM = getCourseService().getCourseParNom(evenement4,
View Full Code Here

    super(id);

    ProcessusInscription processusInscription = gestionProcessusInscription
        .getProcessusInscription();

    Saison saison = null;
    Evenement evenement = null;
    Course course = null;
    if (processusInscription != null)
    {
      saison = gestionProcessusInscription.getProcessusInscription()
View Full Code Here

    return saisonService.findActives();
  }

  public List<Evenement> getEvenements()
  {
    Saison saison = getSession().getProcessusInscription()
        .getSaisonSelectionnee();
    getProcessusInscription().setComposantInscription(
        new ArrayList<ComposantInscription>());
    return evenementService.findRegistrableOrderByNo(saison, new Date());
  }
View Full Code Here

  private void createComponents()
  {
    List<Tarification> items = gestionProcessusInscription
        .getTarification();
    Saison saison = gestionProcessusInscription.getProcessusInscription()
        .getSaisonSelectionnee();

    add(new ContextPanel("contextPanel"));
    add(texteFraisAdminFr = new Label("saison.texteFraisAdminFr",
        new PropertyModel(saison, "texteFraisAdminFr")));
View Full Code Here

   * Permet de mettre à jour l'affichage des champs sensibles à langue.
   */
  @Override
  protected void onBeforeRender()
  {
    Saison saison = gestionProcessusInscription.getProcessusInscription()
        .getSaisonSelectionnee();
    texteFraisAdminFr.setVisible(!StringUtils.isBlank(saison
        .getTexteFraisAdminFr())
        && getLocale().equals(Locale.FRENCH));
    texteFraisAdminEn.setVisible(!StringUtils.isBlank(saison
        .getTexteFraisAdminEn())
        && getLocale().equals(Locale.ENGLISH));
    super.onBeforeRender();
  }
View Full Code Here

  }

  @Override
  protected void populateItem(final ListItem item)
  {
    final Saison saison = (Saison) item.getModelObject();

    item.add(new Label("nom", new PropertyModel(saison, "nom")));
    item.add(new Label("annee", new PropertyModel(saison, "annee")));

    if (saison.getImage() != null)
    {
      InputStream in = resourceService.download(saison.getImage());

      if (in != null)
      {
        BufferedDynamicImageResource bufferedDynamicImageResource = new BufferedDynamicImageResource(
            saison.getImage().getFormat());
        try
        {
          bufferedDynamicImageResource.setImage(ImageIO.read(in));
        }
        catch (IOException e)
        {
          throw new SystemeException(e);
        }
        item.add(new Image("image", bufferedDynamicImageResource));
      }
      else
      {
        item.add(new Image("image"));
      }
    }
    else
    {
      item.add(new EmptyPanel("image"));
    }

    PageParameters params = new PageParameters();
    params.add("saison", saison.getId().toString());

    BookmarkablePageLink link;
    link = new BookmarkablePageLink("selection", EvenementsPage.class, params);

    item.add(link);
View Full Code Here

    add(new FeedbackPanel("feedback"));

    try
    {
      Long id = Long.parseLong(saisonId);
      Saison saison = saisonService.find(id);

      if (saison == null)
      {
        error(getLocalizer().getString("invalidRaceNumber", this));
        addEmptyPanels();
View Full Code Here

  }

  @Override
  protected void populateItem(final ListItem item)
  {
    final Saison saison = (Saison) item.getModelObject();

    item.add(new Label("nom", new PropertyModel(saison, "nom")));
    item.add(new Label("annee", new PropertyModel(saison, "annee")));

    item.add(new Radio("radio", item.getModel()));

    if (saison.getImage() != null)
    {
      InputStream in = resourceService.download(saison.getImage());

      if (in != null)
      {
        BufferedDynamicImageResource bufferedDynamicImageResource = new BufferedDynamicImageResource(
            saison.getImage().getFormat());
        try
        {
          bufferedDynamicImageResource.setImage(ImageIO.read(in));
        }
        catch (IOException e)
View Full Code Here

      private static final long serialVersionUID = 1L;

      @Override
      public void onSubmit()
      {
        final Saison parent = evenement.getSaison();

        try
        {
          evenementService.delete(evenement);
View Full Code Here

TOP

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

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.