44 lines
		
	
	
		
			962 B
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			962 B
		
	
	
	
		
			C#
		
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| using IRaCIS.Core.Domain.Share;
 | |
| 
 | |
| namespace IRaCIS.Core.Domain.Models
 | |
| {
 | |
|     public class QANotice : Entity
 | |
|     {
 | |
|         public Guid TrialId { get; set; }
 | |
| 
 | |
|         public Guid SubjectVisitId { get; set; }
 | |
| 
 | |
|         public Guid RelationId { get; set; }=Guid.Empty;
 | |
| 
 | |
|         public string Message { get; set; }
 | |
| 
 | |
|         public string StudyStatusStr { get; set; } = string.Empty;
 | |
| 
 | |
|         public DateTime SendTime { get; set; }
 | |
| 
 | |
|         public DateTime? DealTime { get; set; }
 | |
| 
 | |
|         public Guid FromUserId { get; set; }
 | |
| 
 | |
|         public string FromUser { get; set; }
 | |
| 
 | |
|         public string FromUserType { get; set; }
 | |
| 
 | |
|         public NoticeType NoticeTypeEnum { get; set; }
 | |
| 
 | |
|         public bool NeedDeal { get; set; }
 | |
| 
 | |
|         public virtual ICollection<QANoticeUser> QANoticeUserList { get; set; }
 | |
| 
 | |
|         public QANotice()
 | |
|         {
 | |
|             QANoticeUserList=new HashSet<QANoticeUser>();
 | |
|         }
 | |
| 
 | |
|     }
 | |
| 
 | |
| 
 | |
| 
 | |
| } |