修改site关联

This commit is contained in:
2024-06-03 14:37:38 +08:00
parent 4db3860ade
commit 0e23719c7b
101 changed files with 354 additions and 3290 deletions
@@ -14,6 +14,10 @@ namespace IRaCIS.Core.Domain.Models
[Table("StudyMonitor")]
public class StudyMonitor : Entity, IAuditAdd
{
[JsonIgnore]
[ForeignKey("StudyId")]
public DicomStudy DicomStudy { get; set; }
@@ -61,8 +65,6 @@ namespace IRaCIS.Core.Domain.Models
public Guid TrialId { get; set; }
public Guid SiteId { get; set; }=Guid.Empty;
public Guid SubjectId { get; set; }
public Guid SubjectVisitId { get; set; }
@@ -77,9 +79,7 @@ namespace IRaCIS.Core.Domain.Models
[JsonIgnore]
public TrialSite TrialSite { get; set; }
[JsonIgnore]
[ForeignKey("SiteId")]
public Site Site { get; set; }
[JsonIgnore]
[ForeignKey("TrialId")]
public Trial Trial { get; set; }