32 lines
907 B
C#
32 lines
907 B
C#
using GradeBookServer.Domain.Enums;
|
|
using GradeBookServer.Domain.Interface;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace GradeBookServer.Domain.Entities
|
|
{
|
|
public class Vedomost : IHasId
|
|
{
|
|
public int ID { get; set; }
|
|
public ExamType ExamType { get; set; }
|
|
public StatusVedomost Status { get; set; }
|
|
public DateOnly AcademicYear { get; set; }
|
|
public int Semester { get; set; }
|
|
public int Hours { get; set; }
|
|
|
|
public int GroupID { get; set; }
|
|
public Group? Group { get; set; }
|
|
|
|
public int DisciplineID { get; set; }
|
|
public Discipline? Discipline { get; set; }
|
|
|
|
public int? ProfessorID { get; set; }
|
|
public User? Professor { get; set; }
|
|
|
|
public ICollection<Grade> Grades { get; set; } = new List<Grade>();
|
|
}
|
|
}
|