/** ********************************************** */ public void modifierAvatar() { // Si un fichier est s�lectionn�: if (UploadFileService.fileSelected()) { ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml"); Fichier fichier = (Fichier) context.getBean("fichier"); FichierDAO fichierDao = (FichierDAO) context.getBean("fichierDao"); /* supprimer l'ancien avatar*/ Fichier ancienAvatar = admin.getAvatar(); if (ancienAvatar != null) fichierDao.supprimerFichier(ancienAvatar.getId()); /* avatar a pour nom avatar*/ System.out.println("id " + admin.getId()); fichier.setChemin("/admin/" + admin.getId()); fichier.setTitre("avatar"); UploadFileService.uploadFichier(fichier); fichierDao.ajouterFichier(fichier); /* associer file a l'entreprise*/ admin.setAvatar(fichier); adminDao.modifierAdministrateur(admin); ((ConfigurableApplicationContext) context).close(); } }
public void modifierAdministrateur() { if (motDePasse != null) if (!motDePasse.equals("")) admin.setMotDePasse(motDePasse); adminDao.modifierAdministrateur(admin); ; }