/// <summary> /// Выполняет трансляцию DTO в модель блока вопроса. /// </summary> /// <param name="dto">DTO-объект блока вопроса.</param> /// <returns>Модель с описанием блока вопроса.</returns> private QuestionBlockViewModel TranslateQuestionModel(QuestionBlockDto dto) { var model = new QuestionBlockViewModel { BlockId = dto.Id, Text = dto.Text, QuestionType = dto.QuestionType }; return(model); }
/// <summary> /// Выполняет трансляцию модели блока вопроса в DTO. /// </summary> /// <param name="model">Модель с описанием блока вопроса.</param> /// <returns>DTO-объект блока вопроса.</returns> private QuestionBlockDto TranslateQuestionModel(QuestionBlockViewModel model) { var dto = new QuestionBlockDto { Id = model.BlockId, Text = model.Text, QuestionType = model.QuestionType }; return(dto); }