Improved compliance monitoring

This commit is contained in:
2026-10-22 15:42:36 +02:00
parent 9835121fd9
commit 299d6ff4dc
27 changed files with 4245 additions and 149 deletions
@@ -8,11 +8,13 @@ public class ComplianceItem
public long ProjectId { get; set; }
public long? BeneficiaryId { get; set; }
public string? Title { get; set; }
public string? Requirements { get; set; }
public ApprovalStatus Status { get; set; }
public ComplianceStatus Status { get; set; } = ComplianceStatus.NotMet;
public Guid CreatedBy { get; set; }
@@ -21,4 +23,4 @@ public class ComplianceItem
public DateTime CreatedAt { get; set; }
public DateTime? UpdatedAt { get; set; }
}
}