示例#1
0
        public ActionResult SaveAnswer(QuizAnswerOptionDTO token)
        {
            string error;
            var    saved = _quizAdminServices.SaveAnswer(token, out error);

            return(Json(new JsonResponseToken {
                success = saved, error = error, result = token.QuestionId
            }));
        }
示例#2
0
 public static QZ_QuestionAnswerOptions Dto2QuestionAnswerOptionEntity(this QuizAnswerOptionDTO token)
 {
     return(new QZ_QuestionAnswerOptions
     {
         QuestionId = token.QuestionId
         , OptionText = token.OptionText
         , IsCorrect = token.IsCorrect
         , Score = token.Score
         , OrderIndex = token.Index
         , IsActive = true          //token.IsActive
         , AddOn = DateTime.Now
         , CreatedBy = DtoExtensions.CurrentUserId
     });
 }
示例#3
0
 public static void UpdateQuizAnswerOptionEntity(this QZ_QuestionAnswerOptions entity, QuizAnswerOptionDTO token)
 {
     entity.OptionText = token.OptionText;
     entity.IsCorrect  = token.IsCorrect;
     entity.Score      = token.Score;
     //entity.IsActive = token.IsActive;
     entity.UpdateDate = DateTime.Now;
     entity.UpdatedBy  = DtoExtensions.CurrentUserId;
 }