/** Méthode permettant de supprimer une salle */ @SkipValidation public String deleteClassroom() { forward = FORWARD_SUCCESS; try { ClassroomEntity classroomEntity = cdao.getById(this.id); cdao.delete(classroomEntity); } catch (Exception e) { forward = generateError(e); } return forward; }
/** Méthode permettant d'update une salle */ public String updateClassroom() { forward = FORWARD_SUCCESS; try { ClassroomEntity classroomEntity = cdao.getById(this.classroomBean.getId()); classroomEntity.setName(this.classroomBean.getName()); cdao.update(classroomEntity); } catch (Exception e) { forward = generateError(e); } return forward; }
/** Méthode permettant de récupérer la salle selectionné pour l'afficher en mode modification */ @SkipValidation public String getClassroom() { forward = FORWARD_SUCCESS; try { ClassroomEntity classroomEntity = cdao.getById(this.id); this.classroomBean = new ClassroomBean(); this.classroomBean.setId(classroomEntity.getId()); this.classroomBean.setName(classroomEntity.getName()); session.put(OLD_VALUE, classroomEntity.getName()); } catch (Exception e) { forward = generateError(e); } return forward; }