private List <Question> AddToEvaluationToolQuestionnaire(dynamic body)
        {
            List <Question> listQuestion = new List <Question>();

            foreach (var item in body)
            {
                var listReply = _serviceReply.AddReplys(item.reply);
                if ((item.typeQuestion != 0))
                {
                    if (item.id != null)
                    {
                        listQuestion.Add(
                            Update(new UpdateQuestionCommandQuestionnaire(
                                       Guid.Parse((string)item.id),
                                       (ETypeReply)item.typeReply,
                                       (ETypeQuestion)item.typeQuestion,
                                       (string)item.enunciation,
                                       (string)item.education,
                                       listReply,
                                       (string)item.group)));
                    }
                    else
                    {
                        listQuestion.Add(new Question(
                                             (ETypeReply)item.typeReply,
                                             (ETypeQuestion)item.typeQuestion,
                                             (int)0,
                                             (string)item.enunciation,
                                             (string)item.education,
                                             listReply,
                                             (int)0,
                                             (string)item.group));
                    }
                }
                if (item.id != null)
                {
                    _serviceReply.CheckReplyRemovedOfQuestion(listReply, Guid.Parse((string)item.id));
                }
            }
            return(listQuestion);
        }