Newer
Older
teacher-diary / src / main / java / ru / mcs / diary / lesson / dto / LessonCreateRequest.java
@malexple malexple 20 days ago 747 bytes add schedule
package ru.mcs.diary.lesson.dto;

import jakarta.validation.constraints.NotNull;
import lombok.Data;
import ru.mcs.diary.lesson.LessonStatus;

import java.time.LocalDate;
import java.time.LocalTime;

@Data
public class LessonCreateRequest {

    private Long id;

    @NotNull(message = "Выберите группу")
    private Long groupId;

    @NotNull(message = "Укажите дату")
    private LocalDate date;

    @NotNull(message = "Укажите время начала")
    private LocalTime startTime;

    @NotNull(message = "Укажите время окончания")
    private LocalTime endTime;

    private String topic;

    private String homework;

    private String notes;

    private LessonStatus status;
}