Compare commits

..

No commits in common. "0781496c69eb313235e54e357dd427337b50b8af" and "62fafeb7d217d84b3c4b60e1a4a82cd91fbec184" have entirely different histories.

1 changed files with 15 additions and 4 deletions

View File

@ -57,11 +57,17 @@ namespace IRaCIS.Core.Application.Service
public async Task<bool> SetTrialQuestionExportResult(SetTrialQuestionExportResultInDto inDto)
{
List<ExportResult> needAdd = new List<ExportResult>()
{
};
if (inDto.ExportType == ExportType.Basic)
{
needAdd = new List<ExportResult>()
{
ExportResult.DetailedTableOfAdjudicationResults,
ExportResult.DetailedTableOfIntraReaderAnalysisResults,
ExportResult.DetailedTableOfInterReaderAnalysisResults
};
}
foreach (var item in inDto.QuestionList)
{
item.ExportResult= item.ExportResult.Except(needAdd).ToList();
@ -135,7 +141,12 @@ namespace IRaCIS.Core.Application.Service
x.Children = tableQuestionList.Where(y => y.QuestionId == x.QuestionId).OrderBy(y => y.ShowOrder).ToList();
});
List<string> dicCode = new List<string>() { "1","2", "8" };
List<string> dicCode = new List<string>() { "1","2"};
if (inDto.ExportType == ExportType.CDISC)
{
dicCode = new List<string>() { "8" };
}
var dicList = await _dictionaryRepository.Where(x => x.Parent.Code == "ExportResult")
.Where(x=> dicCode.Contains(x.Code))
.OrderBy(x => x.ShowOrder)