コード例 #1
0
        public static DocumentQuestion MapFrom(this DocumentQuestionDTO dto)
        {
            if (dto == null)
            {
                throw new Exception(ExceptionMessages.EntityNull);
            }

            var answer = new List <string>();

            return(new DocumentQuestion
            {
                Id = dto.Id,
                Description = dto.Description,
                FileNumberLimit = dto.FileNumberLimit,
                FileSize = dto.FileSize,
                IsRequired = dto.IsRequired,
                QuestionNumber = dto.QuestionNumber,
            });
        }
コード例 #2
0
        public static DocumentQuestionViewModel MapFrom(this DocumentQuestionDTO dto)
        {
            if (dto == null)
            {
                throw new Exception(ExceptionMessages.EntityNull);
            }

            return(new DocumentQuestionViewModel
            {
                Id = dto.Id,
                Description = dto.Description,
                FileNumberLimit = dto.FileNumberLimit,
                FileSize = dto.FileSize.ToString(),
                IsRequired = dto.IsRequired,
                QuestionNumber = dto.QuestionNumber,
                FilePath = dto.FilePath,
                AnswersFileNames = dto.Answers.ToList()
            });
        }