forked from Gustavo/FrontFocusAgenda
19 lines
544 B
Java
19 lines
544 B
Java
package com.agendaestudantil.dto;
|
|
|
|
import com.agendaestudantil.entidade.Tarefa;
|
|
import jakarta.validation.constraints.FutureOrPresent;
|
|
import jakarta.validation.constraints.NotBlank;
|
|
import jakarta.validation.constraints.NotNull;
|
|
|
|
import java.time.LocalDate;
|
|
|
|
public record RequisicaoTarefaDTO(
|
|
@NotBlank String titulo,
|
|
String descricao,
|
|
@NotNull(message = "Prioridade é obrigatória") Tarefa.Prioridade prioridade,
|
|
Tarefa.StatusTarefa status,
|
|
@NotNull @FutureOrPresent LocalDate dataEntrega,
|
|
String disciplinaId
|
|
) {
|
|
}
|