public String enrModif() { // selectedFournisseur.setTypeuser(new Typeuser(typeUser)); dao.update(selectedFournisseur); fournisseurs = dao.getAllFournisseur(); mediumFournisseursModel = new FournisseurDataModel(fournisseurs); return "succesAjoutFour"; }
public FournisseurBean() { four = new Fournisseur(); fournisseurs = new ArrayList<Fournisseur>(); // selectedFournisseur=new Fournisseur(); // populateRandomCars(cars, 50); dao = new FournisseurHDao(); fournisseurs = dao.getAllFournisseur(); mediumFournisseursModel = new FournisseurDataModel(fournisseurs); }
public void supprimer() { if (selectedFournisseur == null) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage("Veuillez choisir un fournisseur", "Selectionnez une ligne !")); } try { dao.delete(selectedFournisseur.getIdfournisseur()); fournisseurs = dao.getAllFournisseur(); mediumFournisseursModel = new FournisseurDataModel(fournisseurs); } catch (Exception e) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( "Impossible de supprimer le fournisseur", "le fournisseur Déja utilisé !")); } }
public String ajouter() { // Si le login est dejà utilisé for (Fournisseur fournisseur : fournisseurs) { if (fournisseur.getIdfournisseur().equals(four.getIdfournisseur())) { FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_WARN, "Ce fournisseur existe déjà !", "Veuillez changer le Code de fournisseur.")); return ""; } } dao.insert(four); four = new Fournisseur(); fournisseurs = dao.getAllFournisseur(); mediumFournisseursModel = new FournisseurDataModel(fournisseurs); return "succesAjoutFour"; }