Package it.quizzy.logiclayer.manager
Class QuizManager
java.lang.Object
it.quizzy.logiclayer.manager.QuizManager
Gestisce le modifiche da parte del docente sui quiz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaggiungiDomandaRispostaMultipla(String domanda, String rispostaCorretta, List<String> possibiliRisposte) Gestisce l'aggiunta di una nuova domanda a risposta multipla ad un quiz già esistentebooleanaggiungiDomandaVeroFalso(String domanda, String rispostaCorretta) Gestisce l'aggiunta di una nuova domanda vero o falso ad un quiz già esistentebooleanrimuoviDomanda(Integer idDomanda) Rimuove una domanda esistente da un quiz già esistente
-
Constructor Details
-
QuizManager
Costruttore per la creazione di un quiz manager- Parameters:
quiz-
-
-
Method Details
-
aggiungiDomandaVeroFalso
Gestisce l'aggiunta di una nuova domanda vero o falso ad un quiz già esistente- Parameters:
domanda-rispostaCorretta-- Returns:
-
aggiungiDomandaRispostaMultipla
public boolean aggiungiDomandaRispostaMultipla(String domanda, String rispostaCorretta, List<String> possibiliRisposte) Gestisce l'aggiunta di una nuova domanda a risposta multipla ad un quiz già esistente- Parameters:
domanda-rispostaCorretta-possibiliRisposte-- Returns:
-
rimuoviDomanda
Rimuove una domanda esistente da un quiz già esistente- Parameters:
idDomanda-- Returns:
-