public ActionResult Edit(Guid id, Guid QuestionInfoId)
        {
            QuestionnaireAnswerModel model = new QuestionnaireAnswerModel();
            var info = QuestionnaireAnswerService.GetById(id);

            info.QuestionInfoId  = QuestionInfoId;
            model.Title          = info.Title;
            model.QuestionType   = info.QuestionType;
            model.QuestionInfoId = info.QuestionInfoId;
            model.Id             = info.Id;
            return(View(PluginHelper.GetViewPath(this.GetType(), "Edit"), model));
        }
Exemplo n.º 2
0
 public ActionResult Edit(QuestionnaireProblemModel model)
 {
     if (ModelState.IsValid)
     {
         var info   = service.GetById(model.Id);
         var aninfo = AnswerService.GetById(model.Id);
         if (info != null)
         {
             //如果更改答案类型,则原有答案将被删除
             if (model.QuestionType != info.QuestionType)
             {
                 AnswerService.DeleteDaan(model.Id);
             }
             info.Id               = model.Id;
             info.Title            = model.Title;
             info.QuestionType     = model.QuestionType;
             info.QuestionSurveyId = model.QuestionSurveyId;
             info.IsRequired       = model.IsRequired;
             service.Update(info);
         }
         return(Json(new AjaxResult()
         {
             Result = Result.Success
         }));
     }
     return(View(PluginHelper.GetViewPath(this.GetType(), "Edit"), model));
 }