Package org.xrace.custom

Examples of org.xrace.custom.ComposantAutresInfos


      return GestionTarification();
    }
    else if (etape == Etapes.AutresInfos && action == Action.Suivant
        && obj instanceof ComposantAutresInfos)
    {
      ComposantAutresInfos composantAutresInfos = (ComposantAutresInfos) obj;
      afterAutresInfos(composantAutresInfos);
      return GestionArticles();
    }
    else if (etape == Etapes.Panier && action == Action.Nouveau)
    {
View Full Code Here


          .isCommanditaire();
      needPlaque |= composantInscription.getCourse().isPlaque();
      needEquipe |= composantInscription.getCourse().isCourseParEquipe();
    }

    ComposantAutresInfos composantAutresInfos = new ComposantAutresInfos();
    composantAutresInfos.setNeedClub(needClub);
    composantAutresInfos.setNeedCommanditaire(needCommanditaire);
    composantAutresInfos.setNeedPlaque(needPlaque);
    composantAutresInfos.setNeedEquipe(needEquipe);

    Inscription inscriptionReference = getInscriptionReferenceAutresInfos();

    /*
     * On va ensuite trouver une valeur par défaut aux valeurs à demander.
     */
    if (needClub)
    {
      if (getProcessusInscription().isClubParDefautConnu())
      {
        composantAutresInfos.setClub(getProcessusInscription()
            .getClubParDefaut());
      }
      else
      {
        infoADeterminer = true;

        if (inscriptionReference != null)
        {
          composantAutresInfos
              .setClub(inscriptionReference.getClub());
        }
      }
    }

    if (needCommanditaire)
    {
      if (getProcessusInscription().isCommenditaireParDefautConnu())
      {
        composantAutresInfos.setCommanditaire(getProcessusInscription()
            .getCommenditaireParDefaut());

      }
      else
      {
        infoADeterminer = true;

        if (inscriptionReference != null)
        {
          composantAutresInfos.setCommanditaire(inscriptionReference
              .getCommanditaire());
        }
      }
    }

    if (needPlaque)
    {
      if (getProcessusInscription().isNoPlaqueParDefautConnu())
      {
        composantAutresInfos.setNoPlaque(getProcessusInscription()
            .getNoPlaqueParDefaut());

      }
      else
      {
        infoADeterminer = true;

        if (inscriptionReference != null)
        {
          getProcessusInscription().setNoPlaqueParDefaut(
              inscriptionReference.getNoPlaque());
        }
      }
    }

    if (needEquipe)
    {
      infoADeterminer = true;

      EquipeCourse equipeParDefaut = getEquipeParDefaut();
      if (equipeParDefaut != null)
      {
        composantAutresInfos.setEquipeExistante(equipeParDefaut);
        composantAutresInfos.setCreateNewEquipe(false);
      }
      else
      {
        composantAutresInfos.setCreateNewEquipe(true);
      }
    }

    getProcessusInscription().setComposantAutresInfos(composantAutresInfos);

View Full Code Here

TOP

Related Classes of org.xrace.custom.ComposantAutresInfos

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.