事件触发修改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
84b2fc32b2
commit
a700658132
|
@ -54,7 +54,6 @@ public static class DBContext_Ext
|
|||
}
|
||||
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
|
@ -104,7 +103,7 @@ public static class DBContext_Ext
|
|||
var qCChallengeDialog = entry.Entity;
|
||||
|
||||
//跟踪的方式查询 不会查询数据库多次
|
||||
var findSubjectVisit = dbContext.SubjectVisit.Find(qCChallengeDialog.SubjectVisitId);
|
||||
var findSubjectVisit = dbContext.SubjectVisit.Find(qCChallengeDialog.SubjectVisitId).IfNullThrowException();
|
||||
//var findTrial = dbContext.Trial.Find(findSubjectVisit.TrialId);
|
||||
|
||||
//入组或者PD 才执行下面的逻辑
|
||||
|
@ -133,7 +132,7 @@ public static class DBContext_Ext
|
|||
var checkChallengeDialog = entry.Entity;
|
||||
|
||||
//跟踪的方式查询 不会查询数据库多次
|
||||
var findSubjectVisit = dbContext.SubjectVisit.Find(checkChallengeDialog.SubjectVisitId);
|
||||
var findSubjectVisit = dbContext.SubjectVisit.Find(checkChallengeDialog.SubjectVisitId).IfNullThrowException();
|
||||
|
||||
//入组或者PD 才执行下面的逻辑
|
||||
if ((findSubjectVisit.IsEnrollmentConfirm || findSubjectVisit.PDState == PDStateEnum.PDProgress))
|
||||
|
@ -161,7 +160,7 @@ public static class DBContext_Ext
|
|||
var taskMedicalReview = entry.Entity;
|
||||
|
||||
//跟踪的方式查询 不会查询数据库多次
|
||||
var findVisitTask = dbContext.VisitTask.Find(taskMedicalReview.VisitTaskId);
|
||||
var findVisitTask = dbContext.VisitTask.Find(taskMedicalReview.VisitTaskId).IfNullThrowException();
|
||||
|
||||
var findSubjectVisit = new SubjectVisit();
|
||||
if (findVisitTask.SourceSubjectVisitId != null)
|
||||
|
@ -196,7 +195,7 @@ public static class DBContext_Ext
|
|||
var readingMedicalReviewDialog = entry.Entity;
|
||||
|
||||
//跟踪的方式查询 不会查询数据库多次
|
||||
var findVisitTask = dbContext.VisitTask.Find(readingMedicalReviewDialog.VisitTaskId);
|
||||
var findVisitTask = dbContext.VisitTask.Find(readingMedicalReviewDialog.VisitTaskId).IfNullThrowException();
|
||||
var findSubjectVisit = new SubjectVisit();
|
||||
if (findVisitTask.SourceSubjectVisitId != null)
|
||||
{
|
||||
|
@ -236,12 +235,12 @@ public static class DBContext_Ext
|
|||
|
||||
if (visitTask.SourceSubjectVisitId != null)
|
||||
{
|
||||
findSubjectVisit = dbContext.SubjectVisit.Find(visitTask.SourceSubjectVisitId);
|
||||
findSubjectVisit = dbContext.SubjectVisit.Find(visitTask.SourceSubjectVisitId).IfNullThrowException();
|
||||
}
|
||||
else
|
||||
{
|
||||
var readMoudule = dbContext.ReadModule.Find(visitTask.SouceReadModuleId);
|
||||
findSubjectVisit = dbContext.SubjectVisit.Find(readMoudule.SubjectVisitId);
|
||||
var readMoudule = dbContext.ReadModule.Find(visitTask.SouceReadModuleId).IfNullThrowException();
|
||||
findSubjectVisit = dbContext.SubjectVisit.Find(readMoudule.SubjectVisitId).IfNullThrowException();
|
||||
}
|
||||
|
||||
//入组或者PD 才执行下面的逻辑
|
||||
|
|
Loading…
Reference in New Issue