Package org.xrace.model.identification.personne

Examples of org.xrace.model.identification.personne.Personne


        infoSaisonJDeere, true, true, true);

    getImportationDonneesTerrainService().validateAndImport(
        donneesTerrain.getId());

    Personne personneJDoe = assertPersonne(1, "Doe", "John",
        new GregorianCalendar(1970, 0, 1).getTime());
    Personne personneJDeere = assertPersonne(1, "Deere", "John",
        new GregorianCalendar(1972, 3, 1).getTime());
    Personne personneBProbert = assertPersonne(1, "Probert", "Bob",
        new GregorianCalendar(1973, 9, 29).getTime());
    assertPersonne(0, "Morane", "Bob", new GregorianCalendar(1971, 0, 1)
        .getTime());

    assertPlaque(personneJDoe, saison, categorieXseH, "12");
View Full Code Here


        infoSaisonJDeere, true, true, true);

    getImportationDonneesTerrainService().validateAndImport(
        donneesTerrain.getId());

    Personne personneJDoe = assertPersonne(1, "Doe", "John",
        new GregorianCalendar(1970, 0, 1).getTime());
    Personne personneJDeere = assertPersonne(1, "Deere", "John",
        new GregorianCalendar(1972, 3, 1).getTime());
    Personne personneBProbert = assertPersonne(1, "Probert", "Bob",
        new GregorianCalendar(1973, 9, 29).getTime());
    Personne personneBMorane = assertPersonne(1, "Morane", "Bob",
        new GregorianCalendar(1971, 0, 1).getTime());

    assertPlaque(personneJDoe, saison, categorieXseH, "12");
    assertPlaque(personneJDeere, saison, categorieXssH, "3021");
    assertPlaque(personneBProbert, saison, categorieXssH, null);
View Full Code Here

    Assert.assertEquals(ImportationLineStatus.EN_ERREUR, donneesTerrain
        .getLines().get(2).getStatut());
    Assert.assertEquals(ImportationLineStatus.EN_ERREUR, donneesTerrain
        .getLines().get(3).getStatut());

    Personne personneJDoe = assertPersonne(1, "Doe", "John",
        new GregorianCalendar(1970, 0, 1).getTime());
    Personne personneJDeere = assertPersonne(1, "Deere", "John",
        new GregorianCalendar(1972, 3, 1).getTime());
    Personne personneBProbert = assertPersonne(1, "Probert", "Bob",
        new GregorianCalendar(1973, 9, 29).getTime());
    assertPersonne(0, "Morane", "Bob", new GregorianCalendar(1971, 0, 1)
        .getTime());

    assertPlaque(personneJDoe, saison, categorieXseH, "12");
View Full Code Here

        infoSaisonJDeere, true, true, true);

    getImportationDonneesTerrainService().validateAndImport(
        donneesTerrain.getId());

    Personne personneBProbert = assertPersonne(2, "Probert", "Bob",
        new GregorianCalendar(1973, 9, 29).getTime());
    assertPlaque(personneBProbert, saison, categorieXssH, "3022");
    assertNbPlaques(personneBProbert, saison, 1);

    List<Personne> lesBobsProbert = getPersonneMergeService()
        .findPersonnesSimilaires(personneBProbert,
            getPersonneService().list());

    Assert.assertEquals(2, lesBobsProbert.size());

    Personne personneBProbert1 = lesBobsProbert.get(0);
    Personne personneBProbert2 = lesBobsProbert.get(1);

    DossierPersonne dossierPersonne = getPersonneMergeService().preMerge(
        personneBProbert1, personneBProbert2);
    Personne personneBProbertMerge1 = getPersonneMergeService().merge(
        personneBProbert1, personneBProbert2, dossierPersonne);

    Personne personneBProbertMerge2 = assertPersonne(1, "Probert", "Bob",
        new GregorianCalendar(1973, 9, 29).getTime());
    Assert.assertEquals(personneBProbertMerge1, personneBProbertMerge2);
    assertPlaque(personneBProbert, saison, categorieXssH, "3022");
    assertNbPlaques(personneBProbert, saison, 1);
  }
View Full Code Here

          .findBySaisonPersonneCategorie(saison, personne, categorie);
      Assert.assertNull(infoSaison);
    }
    else
    {
      Personne personnePlaque = getInfoSaisonService()
          .findBySaisonCategoriePlaque(saison, plaque, categorie)
          .getPersonne();
      Assert.assertNotNull(personnePlaque);
      Assert.assertTrue(personnePlaque.areSimilar(personne));
    }
  }
View Full Code Here

        .generateDossiersInscriptions(course))
    {
      row = sheet.createRow((short) ++i);

      // --------- Informations sur la personne inscrite -------
      final Personne personneInscrite = line.getPersonneInscrite();
      row.createCell((short) 0).setCellValue(
          new HSSFRichTextString(personneInscrite.getNom()));
      row.createCell((short) 1).setCellValue(
          new HSSFRichTextString(personneInscrite.getPrenom()));
      row.createCell((short) 2).setCellValue(
          new HSSFRichTextString(personneInscrite.getCodeUCI()));

      // --------- Information sur l'inscription -------
      final Inscription inscription = line.getInscription();
      final Club club = line.getClub();
      final Categorie categorie = line.getCategorie();
View Full Code Here

{
  private static final long serialVersionUID = 1L;

  public MesTransactionsPage()
  {
    final Personne personne = getXRaceSession().getPersonne();

    this.add(new HistoriqueTransactionsPanel("transactions", personne));
  }
View Full Code Here

    course2 = getCourseService().getCourseParNom(evenement2,
        "Cross-Country");

    //On crée d'abord une personne qui sera une inscription sur place.
    //Donc on n'a pas de compte. On va juste assigner une plaque.
    personneInscriteSurPlace = new Personne("Cote", "MarcAndre",
        "pas important", "Québec", "G1B 2U8", "455-909-9090",
        new GregorianCalendar(1970, 0, 2).getTime(), "M", pays
            .getProvinces().get(0), pays, pays);

    getPersonneService().save(personneInscriteSurPlace);

    //On assigne une couple d'info saison à la personne.
    //Bon, il semble qu'il est bon en DH.
    infoSaisonDseMan = getInfoSaisonService().setInfoSaison(saison,
        personneInscriteSurPlace, categorieDse);
    //La course d'après, il décide de faire du XC... Mais bon, comme on ne peut
    //être bon dans toute dans la vie, il commence au bas de l'échelle...
    //(Dh = pas de cardio ?).
    infoSaisonXssMan = getInfoSaisonService().setInfoSaison(saison,
        personneInscriteSurPlace, categorieXss);
    //Ensuite, il se rend compte qu'il est bon en XC ! Finalement, il a
    //cardio pas pire ! Ainsi, il s'inscrit dans une catégorie supérieure
    //à la course d'après.
    infoSaisonXsxMan = getInfoSaisonService().setInfoSaison(saison,
        personneInscriteSurPlace, categorieXsx);

    //La personne va ensuite créer un compte dans le site d'inscription en ligne.
    //Bien sur, môssieu prends la peine de bien écrire son nom !
    personneCompteNoAdmin = new Personne("Marc - Andre", "Coté",
        "pas important", "Québec", "G1B 2U8", "455-909-9090",
        new GregorianCalendar(1970, 0, 2).getTime(), "M", pays
            .getProvinces().get(0), pays, pays);
    compteNonAdmin = getCompteService().createCompte(personneCompteNoAdmin,
        "mccote", "123", false, "fr");

    //Ouf, la marche est haute entre les touristes de senior sport et les professionnels
    //experts ! Il va se contenter de faire du XC en tant que senior sport.
    final Cart cart = new Cart();

    final Tarification tarif1 = getTarificationService()
        .findByCourseCategorie(course1, categorieXss);
    final Tarification tarif2 = getTarificationService()
        .findByCourseCategorie(course2, categorieXss);

    ComposantInscription composantInscription1 = new ComposantInscription(
        personneCompteNoAdmin, tarif1);

    CartItemInscription cartItemInscription1 = new CartItemInscription(
        composantInscription1);

    ComposantInscription composantInscription2 = new ComposantInscription(
        personneCompteNoAdmin, tarif2);

    CartItemInscription cartItemInscription2 = new CartItemInscription(
        composantInscription2);

    cart.add(cartItemInscription1, getRabaisEvenementService());
    cart.add(cartItemInscription2, getRabaisEvenementService());

    /*cart.add(new CartItemInscription(tarif1, personneCompteNoAdmin,
        getInscriptionService()), getRabaisEvenementService());
    cart.add(new CartItemInscription(tarif2, personneCompteNoAdmin,
        getInscriptionService()), getRabaisEvenementService());*/

    facture = getFactureService()
        .createFacture(personneCompteNoAdmin, cart);
    transaction = getTransactionService().createTransaction(
        personneInscriteSurPlace, facture);

    //Ne pas oublier d'assigner les plaques!
    getInfoSaisonService().assignPlaques(course1);
    getInfoSaisonService().assignPlaques(course2);

    infoSaisonXssAuto = getInfoSaisonService()
        .findBySaisonPersonneCategorie(saison, personneCompteNoAdmin,
            categorieXss);

    //La personne va ensuite créer autre compte. En plus, quelqu'un a eu la merveilleuse
    //idée de le mettre admin. Que va-t-on faire !!
    personneCompteAdmin = new Personne("Coté", "Marc - André",
        "pas important", "Québec", "G1B 2U8", "455-909-9090",
        new GregorianCalendar(1970, 0, 2).getTime(), "M", pays
            .getProvinces().get(0), pays, pays);
    getCompteService().createCompte(personneCompteAdmin, "mccote2", "123",
        true, "fr");

    //Il s'inscrit à une autre course, en créant un autre compte.
    personneCompteVide = new Personne("Coté", "Marc  André",
        "pas important", "Québec", "G1B 2U8", "455-909-9090",
        new GregorianCalendar(1970, 1, 1).getTime(), "M", pays
            .getProvinces().get(0), pays, pays);
    getCompteService().createCompte(personneCompteVide, "mccote3", "123",
        false, "fr");

    //Il s'inscrit à une autre course, et on ne valide pas que la personne
    //s'inscrit en ligne. L'admin entre un nouveau dossier personne.
    personneNoCompte = new Personne("Marc Andre", "Cote", "pas important",
        "Québec", "G1B 2U8", "455-909-9090", new GregorianCalendar(
            1970, 1, 1).getTime(), "M", pays.getProvinces().get(0),
        pays, pays);
    getPersonneService().save(personneNoCompte);
  }
View Full Code Here

    validerFindPersonnesSimilaires(personnesSimilaires);
  }

  public void testFindPersonnesSimilairesNonTrouve() throws Exception
  {
    final Personne personnePasRapport = getPersonneService()
        .findByNomPrenomExact("Doe", "John").get(0);
    final List<Personne> personnesSimilaires = getPersonneMergeService()
        .findPersonnesSimilaires(personnePasRapport,
            getPersonneService().list());
View Full Code Here

    //Si une seule personne a un compte, on garde la personne qui a un compte.
    final DossierPersonne dossierPersonneMerge = getPersonneMergeService()
        .preMerge(personneCompteAdmin, personneInscriteSurPlace);
    Assert.assertNotNull(dossierPersonneMerge.getPersonne());

    final Personne personneMerge = dossierPersonneMerge.getPersonne();

    Assert.assertNull(personneMerge.getId());
    Assert.assertEquals("Marc - André", personneMerge.getPrenom());

    Assert.assertEquals(3, dossierPersonneMerge.getInfoSaisons().size());
    Assert.assertTrue(dossierPersonneMerge.getInfoSaisons().contains(
        infoSaisonDseMan));
    Assert.assertTrue(dossierPersonneMerge.getInfoSaisons().contains(
View Full Code Here

TOP

Related Classes of org.xrace.model.identification.personne.Personne

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.