Import and export quizzDTO to test !
This commit is contained in:
parent
e157cd1cb0
commit
e5bfed2ff6
@ -287,6 +287,43 @@ namespace ManagerService.Controllers
|
||||
}
|
||||
break;
|
||||
case SectionType.Quizz:
|
||||
QuizzDTO quizzDTO = JsonConvert.DeserializeObject<QuizzDTO>(section.data);
|
||||
foreach (var question in quizzDTO.questions)
|
||||
{
|
||||
if (question.resourceId != null)
|
||||
{
|
||||
addResourceToList(resourceDTOs, question.resourceId);
|
||||
}
|
||||
}
|
||||
if (quizzDTO.bad_level != null)
|
||||
{
|
||||
if (quizzDTO.bad_level.resourceId != null)
|
||||
{
|
||||
addResourceToList(resourceDTOs, quizzDTO.bad_level.resourceId);
|
||||
}
|
||||
}
|
||||
if (quizzDTO.medium_level != null)
|
||||
{
|
||||
if (quizzDTO.medium_level.resourceId != null)
|
||||
{
|
||||
addResourceToList(resourceDTOs, quizzDTO.medium_level.resourceId);
|
||||
}
|
||||
}
|
||||
if (quizzDTO.good_level != null)
|
||||
{
|
||||
if (quizzDTO.good_level.resourceId != null)
|
||||
{
|
||||
addResourceToList(resourceDTOs, quizzDTO.good_level.resourceId);
|
||||
}
|
||||
}
|
||||
if (quizzDTO.great_level != null)
|
||||
{
|
||||
if (quizzDTO.great_level.resourceId != null)
|
||||
{
|
||||
addResourceToList(resourceDTOs, quizzDTO.great_level.resourceId);
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SectionType.Menu:
|
||||
case SectionType.Web:
|
||||
case SectionType.Video:
|
||||
@ -398,6 +435,44 @@ namespace ManagerService.Controllers
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SectionType.Quizz:
|
||||
QuizzDTO quizzDTO = JsonConvert.DeserializeObject<QuizzDTO>(section.data);
|
||||
foreach (var question in quizzDTO.questions)
|
||||
{
|
||||
if (question.resourceId != null)
|
||||
{
|
||||
createResource(exportConfiguration.resources.Where(r => r.id == question.resourceId).FirstOrDefault());
|
||||
}
|
||||
}
|
||||
if (quizzDTO.bad_level != null)
|
||||
{
|
||||
if(quizzDTO.bad_level.resourceId != null)
|
||||
{
|
||||
createResource(exportConfiguration.resources.Where(r => r.id == quizzDTO.bad_level.resourceId).FirstOrDefault());
|
||||
}
|
||||
}
|
||||
if (quizzDTO.medium_level != null)
|
||||
{
|
||||
if (quizzDTO.medium_level.resourceId != null)
|
||||
{
|
||||
createResource(exportConfiguration.resources.Where(r => r.id == quizzDTO.medium_level.resourceId).FirstOrDefault());
|
||||
}
|
||||
}
|
||||
if (quizzDTO.good_level != null)
|
||||
{
|
||||
if (quizzDTO.good_level.resourceId != null)
|
||||
{
|
||||
createResource(exportConfiguration.resources.Where(r => r.id == quizzDTO.good_level.resourceId).FirstOrDefault());
|
||||
}
|
||||
}
|
||||
if (quizzDTO.great_level != null)
|
||||
{
|
||||
if (quizzDTO.great_level.resourceId != null)
|
||||
{
|
||||
createResource(exportConfiguration.resources.Where(r => r.id == quizzDTO.great_level.resourceId).FirstOrDefault());
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SectionType.Menu:
|
||||
case SectionType.Web:
|
||||
case SectionType.Video:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user