public override void Merge(BaseQuestionOptionType newValues)
        {
            var answer = (newValues as ImageChoice);

            this.Order     = answer.Order;
            this.ImageURL  = answer.ImageURL;
            this.IsCorrect = answer.IsCorrect;
        }
        public override void Merge(BaseQuestionOptionType newValues)
        {
            var answer = (newValues as MultipleChoice);

            this.Order     = answer.Order;
            this.Content   = answer.Content;
            this.IsCorrect = answer.IsCorrect;
        }
 public override void Merge(BaseQuestionOptionType newValues)
 {
     this.Answer = (newValues as TrueFalseOption).Answer;
 }
 public abstract void Merge(BaseQuestionOptionType newValues);