1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
@ManagedBean
@ViewScoped
public class AjouterUtilisateurBean implements Serializable{
private static final long serialVersionUID = 1L;
private int idCompte;
private UtilisateurModel utilisateur = new UtilisateurModel();
private final HttpServletRequest httpServletRequest;
private final FacesContext facesContext;
private FacesMessage facesMessage;
private ExternalContext externalContext;
public AjouterUtilisateurBean() throws IOException {
facesContext = FacesContext.getCurrentInstance();
httpServletRequest = (HttpServletRequest) facesContext.getExternalContext().getRequest();
verifierSession();
}
public String ajouterUtilisateur() {
String resultat = UtilisateurBO.ajouterUtilisateur(utilisateur , idCompte);
if(resultat == "SUCCESS"){
FacesMessage msg = new FacesMessage("L'utilisateur a été ajouté avec succès." );
FacesContext.getCurrentInstance().addMessage(null, msg);
return "ajouterUtilisateur";
}
else{
FacesMessage msg = new FacesMessage("Désolé, l'utilisateur n'a pas pu être ajouté." );
FacesContext.getCurrentInstance().addMessage(null, msg);
return "";
}
} |
Partager