private Salle calculerSalleCours(Seance seance, Formation formation) {
        String typeCours = seance.getType();
        Salle s = null;
        
        if(typeCours.equals("CM")){
            s = formation.getSalleCM();
            seance.setSalle(s);
        }
        if(typeCours.equals("TD")){
            s = formation.getSalleTD();
            seance.setSalle(s);
        }
        if(typeCours.equals("TP")){
            String reponse;
            
            System.out.println("La séance est un TP, voulez-vous réserver une salle dès maintenant ? (y or n)");
            reponse = scan.next();
            if(reponse.equals("y") || reponse.equals("n")){
                if(reponse.equals("y")){
                    boolean b = this.modeleApplication.reserverSalle(seance, formation);
                    if(!b) System.out.println("Erreur : Aucune salle n'est disponible pour cet horaire");
                }else{
                    System.out.println("Vous pourrez ajouter la séance plus tard");
                }
            }else{
                calculerSalleCours(seance, formation);
            }
        }        
        return s;
    }