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>();
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
} |