public void Create(Questionnaire questionnaire)
        {
            try
            {
                var mapQuestionnaire = AutoMapper.Mapper.Map
                    <Data.Entities.Questionnaire>(questionnaire);

                _questionnainerRepository.Add(mapQuestionnaire);

                _unitOfWork.Commit();
            }
            catch (Exception exception)
            {
                throw new FaultException(exception.Message);
            }
        }
        public void Update(Questionnaire questionnaire)
        {
            try
            {
                var mapQuestionnaire= AutoMapper.Mapper.Map
                    <Data.Entities.Questionnaire>(questionnaire);

                var actualQuestionnaire = _questionnainerRepository
                    .FindBy(t => t.Id == mapQuestionnaire.Id)
                    .First();

                actualQuestionnaire.Question = mapQuestionnaire.Question;
                actualQuestionnaire.EndDate = mapQuestionnaire.EndDate;
                actualQuestionnaire.EmployeeId = mapQuestionnaire.EmployeeId;
                actualQuestionnaire.StartDate = mapQuestionnaire.StartDate;

                _unitOfWork.Commit();
            }
            catch (Exception exception)
            {
                throw new FaultException(exception.Message);
            }
        }