Package org.xrace.view.user.inscriptions.evenement

Examples of org.xrace.view.user.inscriptions.evenement.SaisonPage


    }
    else if (etape == Etapes.Panier && action == Action.Nouveau)
    {
      getProcessusInscription().setPersonneAinscrire(
          getSession().getPersonne());
      return new SaisonPage();
    }
    else if (etape == Etapes.Panier && action == Action.NouveauAutre)
    {
      getProcessusInscription().setPersonneAinscrire(null);
      return new DelegateRegistrationModePage(Etapes.AutrePersonne);
    }
    else if (etape == Etapes.Panier && action == Action.NouveauEquipe
        && obj instanceof Inscription)
    {
      Inscription inscription = (Inscription) obj;
      Course course = inscription.getCourse();
      getProcessusInscription().setPersonneAinscrire(null);
      getProcessusInscription().setSaisonSelectionnee(
          course.getEvenement().getSaison());
      getProcessusInscription().setEvenementSelectionnee(
          course.getEvenement());

      List<Course> courses = new ArrayList<Course>();
      courses.add(course);
      getProcessusInscription().setCoursesSelectionnee(courses);
      getProcessusInscription().setCourseSelectionnee(course);

      return new DelegateRegistrationModePage(Etapes.AutrePersonneEquipe);
    }
    else if (etape == Etapes.Panier && action == Action.Suivant)
    {
      return new CartConfirmationPage();
    }
    else if (etape == Etapes.AutrePersonne && action == Action.Precedent)
    {
      return new CartListViewPage();
    }
    else if (etape == Etapes.AutrePersonneEquipe
        && action == Action.Precedent)
    {
      return new CartListViewPage();
    }
    else if (etape == Etapes.AutrePersonne && action == Action.Suivant
        && obj instanceof Personne)
    {
      Personne personne = (Personne) obj;
      getProcessusInscription().setPersonneAinscrire(personne);

      personneAssocieeService.associer(getProcessusInscription()
          .getPersonneQuiInscrit(), personne, new Date());

      return new SaisonPage();
    }
    else if (etape == Etapes.AutrePersonneEquipe
        && action == Action.Suivant && obj instanceof Personne)
    {
      Personne personne = (Personne) obj;
      getProcessusInscription().setPersonneAinscrire(personne);

      personneAssocieeService.associer(getProcessusInscription()
          .getPersonneQuiInscrit(), personne, new Date());

      return new TarificationPage();
    }
    else
    {
      return new SaisonPage();
    }

  }
View Full Code Here

TOP

Related Classes of org.xrace.view.user.inscriptions.evenement.SaisonPage

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.