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); }