using CoreModels.Enums.Department; using CoreModels.Tools; using System; using ToolsModule.ManagmentEntity; namespace CoreModels.ModelsDepartment { [EntityDescription("StudentGroup", "Учебная группа кафедры")] [EntityDependency("AcademicPlan", "AcademicPlanId", "Учебный план, по которому учится группа")] [EntityDependency("Lecturer", "LecturerId", "Куратор группы")] public interface IStudentGroupModel : IId { Guid AcademicPlanId { get; } int YearEntrance { get; } int YearFinish { get; } int GroupNumber { get; } AcademicCourse AcademicCourse { get; } Guid? LecturerId { get; } } }