コード例 #1
0
 public bool UpdateQuestion(ResSurveyQuestion info)
 {
     if (info.Options.Count > 0)
     {
         string deleteWhere = " QuestionID=" + info.QuestionID;
         _dataAccess.DeleteEntities <ResSurveyQuestionAnswer>(deleteWhere);
     }
     _dataAccess.AddEntities(info.Options);
     return(_dataAccess.UpdateEntity(info) > 0);
 }
コード例 #2
0
        public int AddQuestion(ResSurveyQuestion question)
        {
            int questionId = _dataAccess.AddEntity(question);

            foreach (var option in question.Options)
            {
                option.QuestionID = questionId;
            }
            _dataAccess.AddEntities(question.Options);
            return(questionId);
        }