Package org.xrace.model.identification.personne

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


    Validate.notNull(dateInscription);

    List<PersonneAssociee> personnesAssociees = getGenericDao().list(
        "PersonneAssociee.areAssociees", personneQuiInscrit,
        personneInscrite);
    PersonneAssociee personneAssociee;

    if (personnesAssociees.size() == 0)
    {
      personneAssociee = null;
    }
    else
    {
      personneAssociee = personnesAssociees.get(0);
    }

    if (personneAssociee == null)
    {
      personneAssociee = new PersonneAssociee();
      personneAssociee.setPersonneQuiInscrit(personneQuiInscrit);
      personneAssociee.setPersonneInscrite(personneInscrite);
    }

    personneAssociee.setDateInscription(dateInscription);

    getGenericDao().save(personneAssociee);

    return personneAssociee;
  }
View Full Code Here


    Assert.assertEquals(0, personnes.size());
  }

  public void testAssocier() throws Exception
  {
    PersonneAssociee personneAssociee = getPersonneAssocieeService()
        .associer(personneJDoe, personneJDeere,
            new GregorianCalendar(2008, 0, 1).getTime());

    List<Personne> personnes = getPersonneAssocieeService()
        .findPersonnesInscrites(personneJDoe,
            new GregorianCalendar(2008, 0, 1).getTime());
    Assert.assertEquals(3, personnes.size());
    Assert.assertEquals(new GregorianCalendar(2008, 0, 1).getTime(),
        personneAssociee.getDateInscription());
  }
View Full Code Here

        personneAssociee.getDateInscription());
  }

  public void testAssocierDejaAssocie() throws Exception
  {
    PersonneAssociee personneAssociee = getPersonneAssocieeService()
        .associer(personneJDoe, personneOKnussen,
            new GregorianCalendar(2008, 3, 24).getTime());

    List<Personne> personnes = getPersonneAssocieeService()
        .findPersonnesInscrites(personneJDoe,
            new GregorianCalendar(2008, 3, 24).getTime());
    Assert.assertEquals(1, personnes.size());
    Assert.assertEquals(new GregorianCalendar(2008, 3, 24).getTime(),
        personneAssociee.getDateInscription());
  }
View Full Code Here

TOP

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

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.