Upgrade Sitzplan - Jetzt mit Bewertungsfeature
This commit is contained in:
@@ -5,6 +5,10 @@ public class Documentation
|
||||
public Guid Id { get; set; } = Guid.NewGuid();
|
||||
public Guid StudentId { get; set; }
|
||||
public Guid? GroupId { get; set; }
|
||||
/// <summary>Unterrichtssitzung, in der die Beobachtung entstanden ist.</summary>
|
||||
public Guid? ParticipationSessionId { get; set; }
|
||||
/// <summary>Optionaler Bezug auf die konkrete geplante Stunde.</summary>
|
||||
public Guid? LessonId { get; set; }
|
||||
public DocumentationType Type { get; set; }
|
||||
public DateOnly Date { get; set; }
|
||||
public string Title { get; set; } = "";
|
||||
@@ -17,6 +21,8 @@ public class Documentation
|
||||
public List<DocumentAttachment> Attachments { get; set; } = [];
|
||||
/// Freie Labels zur Nachverfolgung, z.B. "Kritisch", "Nacharbeiten" — siehe `DocumentationTagDisplay`.
|
||||
public List<string> Tags { get; set; } = [];
|
||||
/// <summary>Im Unterricht schnell erfasst und noch inhaltlich nachzuarbeiten.</summary>
|
||||
public bool IsDraft { get; set; }
|
||||
public bool IsConfidential { get; set; }
|
||||
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
|
||||
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
|
||||
|
||||
Reference in New Issue
Block a user