diff --git a/src/main/java/com/example/questionbank/web/rest/dto/ExamAttemptStartResult.java b/src/main/java/com/example/questionbank/web/rest/dto/ExamAttemptStartResult.java new file mode 100644 index 0000000..b697d9a --- /dev/null +++ b/src/main/java/com/example/questionbank/web/rest/dto/ExamAttemptStartResult.java @@ -0,0 +1,5 @@ +package com.example.questionbank.web.rest.dto; + +import java.time.Instant; + +public record ExamAttemptStartResult(Long attemptId, Instant startedAt) {} diff --git a/src/main/java/com/example/questionbank/web/rest/dto/StartExamRequest.java b/src/main/java/com/example/questionbank/web/rest/dto/StartExamRequest.java new file mode 100644 index 0000000..211c40e --- /dev/null +++ b/src/main/java/com/example/questionbank/web/rest/dto/StartExamRequest.java @@ -0,0 +1,5 @@ +package com.example.questionbank.web.rest.dto; + +import jakarta.validation.constraints.NotNull; + +public record StartExamRequest(@NotNull Long subjectId) {}