Package org.xrace.model.identification.compte

Examples of org.xrace.model.identification.compte.Compte


        personne2.getLastEditDate()) >= 0 ? personne1 : personne2);
  }

  private Compte getCompteAGarder(final Compte compte1, final Compte compte2)
  {
    final Compte compteAGarder = getCompteSelonExiste(compte1, compte2);

    return compteAGarder;
  }
View Full Code Here


    personneMerge.setLastEditDate(new Date());
    personneService.save(personneMerge);

    //On va mettre les courriels à null afin de ne pas avoir de conflits entre
    //les anciennes personnes et les nouvelles.
    final Compte compte1 = compteService.findByPersonne(personne1);
    if (compte1 != null)
    {
      compte1.setUsername("temp1@fqsc.net");
      compteService.save(compte1);
    }
    final Compte compte2 = compteService.findByPersonne(personne2);
    if (compte2 != null)
    {
      compte2.setUsername("temp2@fqsc.net");
      compteService.save(compte2);
    }

    //On doit forcer une écriture de BD, sinon on ne pourra pas faire les delete ci-dessous
    //(voir comment hibernate ordonne ses transactions).
    hibernateTemplate.flush();

    final Compte compteMerge = dossier.getCompte();
    if (compteMerge != null)
    {
      compteService.save(compteMerge);
    }
View Full Code Here

  public Compte authenticate(final String userName, final String password)
  {
    Validate.argNotNull(userName, "userName");
    Validate.argNotNull(password, "password");

    final Compte compte = Hypothese.elementUnique(getGenericDao().list(
        "Compte.byUserNamePassword", userName, password));

    if (compte != null)
    {
      compte.setLastLoginDate(new Date());
      save(compte);
    }

    return compte;
  }
View Full Code Here

      throw new UniqueException("La personne a déjà un compte. ");
    }

    personneService.save(personne);

    final Compte compte = new Compte();
    compte.setPersonne(personne);
    compte.setUsername(nomUsager);
    compte.setPassword(password);
    compte.setAdmin(admin);
    compte.setLangue(langue);
    compte.setLastLoginDate(new Date());

    if (coachOf != null)
    {
      compte.setCoachOf(coachOf);
    }

    getGenericDao().save(compte);

    return compte;
View Full Code Here

        }

        @Override
        protected void onDelete(final Personne selectedPersonne)
        {
          Compte compte = this.compteService
              .findByPersonne(selectedPersonne);
          compte.setCoachOf(null);
          this.compteService.save(compte);
          this.setResponsePage(new ClubUpdatePage(club, false, origin));
        }
      };
View Full Code Here

        new Province(federationUSA, "WY", "Wyoming", "Wyoming"));
  }

  private void createTestImportation() throws Exception
  {
    Compte compte = getCompteService().findByUserName("thegoon@fqsc.net");
    EnsemblePuces ensemble = getEnsemblePucesService().findByCode(
        "20100330-01");
    ImportationPuces importation = getImportationPucesService()
        .newImportation(compte, ensemble, new Date());
View Full Code Here

  }

  private void sendConfirmationMail(Transaction transaction)
  {
    Personne personne = transaction.getPersonne();
    Compte compte = personne.getCompte();

    if (compte == null)
    {
      throw new HypotheseException("Une personne a effectué "
          + "une transaction sans avoir de compte. ");
    }

    Map model = new HashMap();
    model.put("transaction", transaction);
    model.put("resources", ResourceBundle.getBundle("mail-paiement"));
    model.put("conditions", ResourceBundle.getBundle(
        "org/xrace/XRaceApplication").getString("Global.conditions")
        .replaceAll("\\n", "<p/>"));
    model.put("policyTitle", ResourceBundle.getBundle(
        "org/xrace/XRaceApplication").getString("Global.policyTitle")
        .replaceAll("\\n", "<p/>"));
    model.put("policy", ResourceBundle.getBundle(
        "org/xrace/XRaceApplication").getString("Global.policy")
        .replaceAll("\\n", "<p/>"));

    MimeMailMessage mail = new MimeMailMessage(mailSender
        .createMimeMessage());

    mail.setTo(compte.getUsername());
    mail.setFrom("inscriptions@fqsc.net");
    mail.setSubject("FQSC - Inscriptions en ligne - "
        + "Reçu de transaction");

    // notificationTemplate.vm must be in your classpath
View Full Code Here

TOP

Related Classes of org.xrace.model.identification.compte.Compte

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.