public void desactiver() {
   if (selectedTypeapporteur != null) {
     selectedTypeapporteur.setStatuttypeapporteur("inactif");
     typeapporteurService.modifier(selectedTypeapporteur);
   }
   this.formTypeapporteur = new Typeapporteur();
 }
  public void enregistrer() {
    List<Typeapporteur> l = new ArrayList<>();
    int i = 0;
    //        MessageBean m = new MessageBean();

    l = typeapporteurService.typeapporteurall();
    if (formTypeapporteur.getLibtypeapporteur().trim().isEmpty()) {
      //            m.addMessageWarn("veuillez renseigner le libelle");
    } else {
      if (selectedTypeapporteur != null) {
        typeapporteurService.modifier(formTypeapporteur);
      } else {
        i =
            l.stream()
                .filter(
                    (list1) ->
                        (list1.getLibtypeapporteur())
                            .equals(formTypeapporteur.getLibtypeapporteur()))
                .map((_item) -> 1)
                .reduce(i, Integer::sum);

        if (i == 0) {

          formTypeapporteur.setStatuttypeapporteur("actif");
          typeapporteurService.ajouter(formTypeapporteur);
          //                    m.addMessageInfo("enregistrement effectué avec succès");
        } else {
          //                    m.addMessageWarn("type apporteur dejà enregsitré");

        }
      }

      formTypeapporteur = new Typeapporteur();
      this.desactiversuppr = true;
      selectedTypeapporteur = null;
    }
  }
 public void libelleradio() {
   desactiverlibelle = true;
   formTypeapporteur.setLibtypeapporteur(selectoneradio);
 }