forked from tom.biard/ScienceQuest
parent
0391f7c75f
commit
1a0382e9d0
@ -0,0 +1,24 @@
|
||||
package fr.iut.sciencequest.sae.dto.partieKahoot;
|
||||
|
||||
import fr.iut.sciencequest.sae.dto.question.QuestionDTO;
|
||||
import fr.iut.sciencequest.sae.dto.reponse.ReponseSimpleDTO;
|
||||
import fr.iut.sciencequest.sae.dto.scorePartieJoueur.ScorePartieKahootJoueurDTO;
|
||||
import fr.iut.sciencequest.sae.entities.Reponse;
|
||||
import fr.iut.sciencequest.sae.entities.Status;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.*;
|
||||
import org.springframework.hateoas.RepresentationModel;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@EqualsAndHashCode(callSuper = false)
|
||||
public class PartieKahootQuestionDTO extends RepresentationModel<PartieKahootQuestionDTO> {
|
||||
private QuestionDTO questionActuel;
|
||||
private Calendar tempsLimiteReponse;
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
package fr.iut.sciencequest.sae.exceptions.partie;
|
||||
|
||||
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.web.bind.annotation.ResponseStatus;
|
||||
|
||||
@ResponseStatus(HttpStatus.FORBIDDEN)
|
||||
public class PartyNotStartedException extends RuntimeException {
|
||||
public PartyNotStartedException() {
|
||||
super("Party not started");
|
||||
}
|
||||
}
|
Loading…
Reference in new issue