Examples of PaysDropDownChoice


Examples of net.fqsc.inscriptions.view.form.component.PaysDropDownChoice

    this.add(new RequiredTextField("ville", new PropertyModel(
        this.personne, "ville")).setLabel(new Model("Ville")));
    this.add(new RequiredTextField("province", new PropertyModel(
        this.personne, "province")).setLabel(new Model("Province")));

    this.add(new PaysDropDownChoice("pays", new PropertyModel(
        this.personne, "pays")).setLabel(new Model("Pays"))
        .setRequired(true));

    this.add(new RequiredTextField("codePostal", new PropertyModel(
        this.personne, "codePostal"))
View Full Code Here

Examples of net.fqsc.inscriptions.view.form.component.PaysDropDownChoice

        this.updatePersonne, "ville")).setLabel(new Model("Ville")));
    this.add(new RequiredTextField("province", new PropertyModel(
        this.updatePersonne, "province")).setLabel(new Model("Province")));
    this.add(HomePage.link("cancel", DisplayPersonnePanel.class,
        this.session.getUser().getPersonneOidMap()));
    this.add(new PaysDropDownChoice("pays", new PropertyModel(
        this.updatePersonne, "pays")).setLabel(new Model("Pays"))
        .setRequired(true));

    this.add(new RequiredTextField("codePostal", new PropertyModel(
        this.updatePersonne, "codePostal")).setLabel(new Model(
        "Code postal")));

    this.add(new RequiredTextField("telephone", new PropertyModel(
        this.updatePersonne, "telephone"), Telephone.class)
    {
      private static final long serialVersionUID = -1622892079642695231L;

      @Override
      public IConverter getConverter()
      {
        return new MaskConverter("###-###-####", Telephone.class);
      }
    }.setLabel(new Model("Telephone")));

    this.add(new Label("sexe", new PropertyModel(this.updatePersonne, "sexe")));
   
    this.add(new Label("dateNaissance", new PropertyModel(this.updatePersonne, "dateNaissance")));

    final RequiredTextField courriel = new RequiredTextField("courriel",
        new PropertyModel(this.updatePersonne, "courriel"));
    courriel.setLabel(new Model("Courriel")).setRequired(true);
    courriel.add(EmailAddressPatternValidator.getInstance());
    this.add(courriel);
   
    this.add(new PaysDropDownChoice("nationalite", new PropertyModel(
        this.updatePersonne, "nationalite")).setLabel(new Model("nationalite"))
        .setRequired(true));

  }
View Full Code Here

Examples of net.fqsc.inscriptions.view.form.component.PaysDropDownChoice

    final ProvincesDropDownChoice province = new ProvincesDropDownChoice("province", new PropertyModel(this.personne, "province"));
    province.setLabel(new Model("Province"));
    this.add(province);
   
       
    this.add(new PaysDropDownChoice("pays", new PropertyModel(this.personne, "pays")){
   
      private static final long serialVersionUID = -2426618314309535060L;

      @Override
      protected boolean wantOnSelectionChangedNotifications() {
                return true;
            }

      @Override
      protected void onSelectionChanged(final Object newSelection) {
       
        final String pays = (String) newSelection;
       
        if(pays == "Canada"){
         
          province.clearInput();
          province.setRequired(true);
          province.setCanada();         
          province.setEnabled(true);
        }       
        else if(pays == "Etats-Unis"){
         
          province.clearInput();
          province.setRequired(true);
          province.setUSA();
          province.setEnabled(true);     
        }
        else{
          province.clearInput();
          province.setEnabled(false);
          province.setRequired(false);
        }
            }

     
    }
    .setLabel(new Model("Pays")).setRequired(true));
   
    this.add(new RequiredTextField("codePostal", new PropertyModel(this.personne, "codePostal")).setLabel(new Model("Code postal")));
       
    this.add(new RequiredTextField("telephone", new PropertyModel(this.personne, "telephone"), Telephone.class)
    {
      /**
       *
       */
      private static final long serialVersionUID = -1622892079642695231L;

      @Override
      public IConverter getConverter()
      {
        return new MaskConverter("###-###-####", Telephone.class);
      }
    }.setLabel(new Model("Telephone")));

   
    this.add(new SexeDropDownChoice("sexe", new PropertyModel(this.personne, "sexe")).setLabel(new Model("Sexe")).setRequired(true));
           
    this.add(new AnneesDropDownChoice("annees", new PropertyModel(this.dateNaissance, "annee")).setLabel(new Model("Annees")).setRequired(true));
    this.add(new MoisDropDownChoice("mois", new PropertyModel(this.dateNaissance, "mois")).setLabel(new Model("Mois")).setRequired(true));
    this.add(new JoursDropDownChoice("jours", new PropertyModel(this.dateNaissance, "jour")).setLabel(new Model("Jours")).setRequired(true));
   
       
    final RequiredTextField courriel = new RequiredTextField("courriel", new PropertyModel(this.personne, "courriel"));
    courriel.setLabel(new Model("Courriel")).setRequired(true);
    courriel.add(EmailAddressPatternValidator.getInstance());
    this.add(courriel);
   
    final PaysDropDownChoice nationalite = new PaysDropDownChoice("nationalite", new PropertyModel(this.personne, "nationalite"));
    nationalite.setLabel(new Model("Nationalite"));
    this.add(nationalite);
   
    this.add(new Button("enregistrer")
    {

View Full Code Here

Examples of org.xrace.view.formcomponents.PaysDropDownChoice

    provinceDropDownChoice.setOutputMarkupId(true);
    provinceDropDownChoice
        .setProviceDropDownChoiceState(personne.getPays());
    this.add(provinceDropDownChoice);

    final DropDownChoice paysDropDownChoice = new PaysDropDownChoice("pays");
    paysDropDownChoice
        .add(new AjaxFormComponentUpdatingBehavior("onchange")
        {
          private static final long serialVersionUID = 1L;

          @Override
          protected void onUpdate(AjaxRequestTarget target)
          {
            provinceDropDownChoice
                .setProviceDropDownChoiceState(personne
                    .getPays());
            target.addComponent(provinceDropDownChoice);
          }
        });

    paysDropDownChoice.setRequired(true);
    this.add(paysDropDownChoice);

    this
        .add(new TextField("codePostal").setLabel(new Model(
            "Code postal")));

    this.add(new TextField("telephone").setLabel(new Model("Telephone")));

    this.add(new SexePersonneDropDownChoice("sexe").setLabel(
        new Model("Sexe")).setRequired(true).setEnabled(
        !disableImmutable));

    this.add(new AnneesDropDownChoice("annee", new PropertyModel(personne,
        "annee")).setLabel(new Model("Année")).setRequired(true)
        .setEnabled(!disableImmutable));
    this.add(new MoisDropDownChoice("mois", new PropertyModel(personne,
        "mois")).setLabel(new Model("Mois")).setRequired(true)
        .setEnabled(!disableImmutable));
    this.add(new JoursDropDownChoice("jour", new PropertyModel(personne,
        "jour")).setLabel(new Model("Jour")).setRequired(true)
        .setEnabled(!disableImmutable));

    final DropDownChoice dropDownChoice = new PaysDropDownChoice(
        "nationalite");
    dropDownChoice.setRequired(true);
    this.add(dropDownChoice);

    this.add(new TextField("allergies"));
    this.add(new TextField("emergencyContact"));
    this.add(new TextField("emergencyNumber").setRequired(false));
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.