Object obj;
obj=fournisseur.getIdFourn()!=null?this.find(Fournisseur.class, fournisseur.getIdFourn(), em):null;
if(obj==null)
persist(fournisseur, em);
else{
Fournisseur oldfournisseur=(Fournisseur) obj;
oldfournisseur.setNom(fournisseur.getNom());
oldfournisseur.setPrenom(fournisseur.getPrenom());
oldfournisseur.setAdresse(fournisseur.getAdresse());
oldfournisseur.setEmail(fournisseur.getEmail());
oldfournisseur.setFax(fournisseur.getFax());
oldfournisseur.setTel1(fournisseur.getTel1());
oldfournisseur.setTel2(fournisseur.getTel2());
oldfournisseur.setBankFourn(fournisseur.getBankFourn());
persist(oldfournisseur, em);
}
tx.commit();
return true;
}