started creating module ui, workign on assignments

This commit is contained in:
2023-01-23 20:42:12 -07:00
parent 4da93ca348
commit fae06907be
11 changed files with 256 additions and 1 deletions

View File

@@ -0,0 +1,11 @@
using System.ComponentModel.DataAnnotations;
public record CourseModule(
[property: Required]
[property: StringLength(50, ErrorMessage = "Name too long (50 character limit).")]
string Name,
IEnumerable<LocalAssignment>? Assignments
)
{
public IEnumerable<LocalAssignment> Assignments = Assignments ?? new LocalAssignment[] { };
}