|
@@ -127,7 +127,9 @@ namespace Hotline.Application.Exam.Service.Practices
|
|
|
addPracticeQuestionDtos.Add(addPracticeQuestionDto);
|
|
|
});
|
|
|
|
|
|
- base.Entity.PracticeRecord = await AddPracticeRecord(id, cancellationToken);
|
|
|
+ var practiceRecord = await AddPracticeRecord(id, cancellationToken);
|
|
|
+
|
|
|
+ base.Entity.PracticeRecords.Add(practiceRecord);
|
|
|
|
|
|
base.Entity.PracticeQuestions = await AddPracticeQuestions(addPracticeQuestionDtos, cancellationToken);
|
|
|
|
|
@@ -592,7 +594,7 @@ namespace Hotline.Application.Exam.Service.Practices
|
|
|
|
|
|
protected override async Task CompleteAdd(Practice entity)
|
|
|
{
|
|
|
- await base.AddNav(entity).Include(x => x.PracticeRecord)
|
|
|
+ await base.AddNav(entity).Include(x => x.PracticeRecords)
|
|
|
.Include(x => x.PracticeQuestions)
|
|
|
.ThenInclude(x => x.PracticeQuestionKnowladges)
|
|
|
.Include(x => x.PracticeQuestions, new InsertNavOptions
|