// Assigne un poste au titulaire public static Boolean modifierPosteTitulaire(Titulaire titulaire, Poste poste) { if (titulaire.getPoste() != poste) { if (titulaire.getPoste() != null) titulaire.getPoste().getTitulaires().remove(titulaire); poste.getTitulaires().add(titulaire); titulaire.setPoste(poste); } return TitulaireDAOImpl.getInstance().update(titulaire); }
// Assigne un poste au titulaire public static Boolean modifierPosteTitulaire(Integer idTitulaire, Integer idPoste) { Titulaire titulaire = TitulaireDAOImpl.getInstance().get(idTitulaire); Poste poste = PosteDAOImpl.getInstance().get(idPoste); if (titulaire.getPoste() != poste) { if (titulaire.getPoste() != null) titulaire.getPoste().getTitulaires().remove(titulaire); poste.getTitulaires().add(titulaire); titulaire.setPoste(poste); } return TitulaireDAOImpl.getInstance().update(titulaire); }