Mitarbeit bewerten begonnen, Schülerdaten, Gruppen

This commit is contained in:
2026-06-23 10:12:52 +02:00
parent fdbaa9ef4d
commit b2211270b4
32 changed files with 1968 additions and 49 deletions
+18
View File
@@ -16,9 +16,27 @@ public class Student
}
public class Contact
{
public Guid Id { get; set; } = Guid.NewGuid();
public string Name { get; set; } = "";
public string Relation { get; set; } = "";
public string? Phone { get; set; }
public string? Email { get; set; }
public string? Street { get; set; }
public string? PostalCode { get; set; }
public string? City { get; set; }
public DateOnly? InvalidSince { get; set; }
public ContactInvalidReason? InvalidReason { get; set; }
public string? InvalidReasonDetails { get; set; }
}
public enum ContactInvalidReason
{
Moved,
NewPhoneNumber,
LostCustody,
NewEmailAddress,
NoLongerResponsible,
Other,
}
public enum Gender { M, W, D }