Add exam answer submission DTOs
This commit is contained in:
1 parent
e8de49732b
commit
ed109df111
2 files changed
+13
No files matched your search
@@ -0,0 +1,6 @@
|
|||||||
|
package com.example.questionbank.web.rest.dto;
|
||||||
|
|
||||||
|
import com.example.questionbank.domain.enumeration.OptionKey;
|
||||||
|
import jakarta.validation.constraints.NotNull;
|
||||||
|
|
||||||
|
public record SubmitAnswerRequest(@NotNull Long questionId, OptionKey selectedOption) {}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
package com.example.questionbank.web.rest.dto;
|
||||||
|
|
||||||
|
import jakarta.validation.Valid;
|
||||||
|
import jakarta.validation.constraints.NotEmpty;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public record SubmitExamRequest(@NotEmpty List<@Valid SubmitAnswerRequest> answers) {}
|
||||||
Reference in new issue
Block a user