package com.magistr.app.dto;

import com.magistr.app.model.SemesterType;

import java.util.List;

public record ScheduleRuleDto(
        Long id,
        Long subjectId,
        String subjectName,
        Long semesterId,
        String academicYearTitle,
        SemesterType semesterType,
        Integer lectureAcademicHours,
        Integer laboratoryAcademicHours,
        Integer practiceAcademicHours,
        Integer lectureStartWeek,
        Integer laboratoryStartWeek,
        Integer practiceStartWeek,
        List<Long> groupIds,
        List<String> groupNames,
        List<ScheduleRuleSlotDto> slots
) {
}
