You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
665 B
24 lines
665 B
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace Entities;
|
|
|
|
[Table("ContentLesson")]
|
|
public class ContentLessonEntity
|
|
{
|
|
[ForeignKey(nameof(Lesson))]
|
|
public int LessonId { get; set; }
|
|
public LessonEntity Lesson { get; set; }
|
|
|
|
[ForeignKey(nameof(Paragraph))]
|
|
public int LessonPartId { get; set; }
|
|
public ParagraphEntity Paragraph { get; set; }
|
|
|
|
public ContentLessonEntity(){}
|
|
public ContentLessonEntity(int lessonId, LessonEntity lesson, int lessonPartId, ParagraphEntity paragraph)
|
|
{
|
|
LessonId = lessonId;
|
|
Lesson = lesson;
|
|
LessonPartId = lessonPartId;
|
|
Paragraph = paragraph;
|
|
}
|
|
} |