public List<Sujet> findAll() {
    logger.debug("Appel de la methode findAll Sujet");

    List<Sujet> list = sujetDAO.findAll();
    if (list != null) logger.debug("FindAll Sujet result liste size = {}", list.size());
    return list;
  }
  public void saveSujet(Sujet newSujet) {
    Date today = new Date();

    newSujet.setDateCreation(today);
    logger.debug("Appel de la methode saveSujet");
    logger.debug("Save du Sujet : [" + newSujet.toString() + "]");
    sujetDAO.save(newSujet);
  }
 public void delSujet(Sujet sujet) {
   logger.debug("Appel de la methode delSujet");
   sujetDAO.delete(sujet);
 }
  public Sujet findById(Long idSubject) {
    logger.debug("Appel de la methode findId sur " + idSubject);

    Sujet subject = sujetDAO.findById(idSubject);
    return subject;
  }