public bool SubmitUserAnswer(U_QuestionAnswerDetail userAnswer) { bool result = false; result = _wl.SaveUserAnswer(userAnswer); return(result); }
/// <summary> /// 保存用户答案 /// </summary> /// <param name="answerDetailList"></param> /// <returns></returns> public bool SaveUserAnswer(U_QuestionAnswerDetail answerDetailModel) { bool result = false;//保存结果标识 //问卷人员与答案主表 Business_Questionnaire_Answer mainExerciseAnswerModel = new Business_Questionnaire_Answer(); mainExerciseAnswerModel.QuestionnaireVguid = answerDetailModel.BusinessQuestionnaireVguid; //问卷主信息Vguid mainExerciseAnswerModel.Business_PersonnelVguid = answerDetailModel.BusinessPersonnelVguid; //做题人Vguid mainExerciseAnswerModel.Status = "1"; //未完成 mainExerciseAnswerModel.ParticipateStatus = "2"; //参与 //mainExerciseAnswerModel.CreatedDate = DateTime.Now; //mainExerciseAnswerModel.ChangeDate = DateTime.Now; //问卷人员与答案附表 Business_Questionnaire_AnswerDetail detailAnswerModel = new Business_Questionnaire_AnswerDetail(); detailAnswerModel.Answer = answerDetailModel.Answer; detailAnswerModel.BusinessQuestionDetailVguid = answerDetailModel.BusinessQuestionnaireDetailVguid;//具体问卷Vguid //detailAnswerModel.BusinessAnswerExercisesVguid = answerDetailModel.BusinessAnswerExercisesVguid; //detailAnswerModel.CreatedDate = DateTime.Now; //detailAnswerModel.ChangeDate = DateTime.Now; result = _ws.SaveUserAnswer(mainExerciseAnswerModel, detailAnswerModel); LogHelper.WriteLog(JsonHelper.ModelToJson <Business_Questionnaire_AnswerDetail>(detailAnswerModel)); return(result); }