package view.console.enseignant;

import java.util.ArrayList;

import model.QCM;
import model.Session;

public class Session_Consultation {
	public static void trigger() {
		System.out.println("Consultation des sessions en cours :");
	}
	
	public static void showSessions(ArrayList<Session> liste_sessions) {
		int i;
		System.out.println("Entrer le numéro de la session :");
		System.out.println("0. Terminer la modification");
		for (i = 0 ; i < liste_sessions.size() ; i++) {
			System.out.println(Integer.toString(i+1) + ". " + liste_sessions.get(i).toString());
		}
	}
	
	public static void showStats(float moyenne, float variance, int[] freq_list, QCM qcm) {
		int i;
		System.out.println("Moyenne de la session : " + moyenne);
		System.out.println("Variance de la session : " + variance);
		System.out.println("Fréquence de bonnes réponses par question : ");
		for (i = 0 ; i < qcm.getQuestions().size() ; i++) {
			System.out.println(Integer.toString(i+1) + ". " + qcm.getQuestions().get(i).getLibelle() + " : " + freq_list[i]);
		}
	}
	
	public static void fail(int min, int cap) {
		System.out.println("Veuillez entrer un chiffre entre "+ Integer.toString(min) + " et " + Integer.toString(cap) + ".");
	}
	
	public static void close() {
		System.out.println("Consultation des sessions terminée");
	}
}
