/// <summary> /// This method accepts a surveyId and responseId and creates the first survey response entry /// </summary> /// <param name="responseContext"></param> /// <param name="isEditMode"></param> /// <param name="currentOrgId"></param> /// <returns></returns> public SurveyAnswerDTO CreateSurveyAnswer(IResponseContext responseContext) { return(SurveyHelper.CreateSurveyResponse(responseContext, _surveyAnswerRequest, _surveyAnswerDTO, _surveyResponseBuilder, _dataEntryService)); }
/// <summary> /// This method accepts a surveyId and responseId and creates the first survey response entry /// </summary> /// <param name="SurveyId"></param> /// <returns></returns> public Epi.Web.Common.DTO.SurveyAnswerDTO CreateSurveyAnswer(string surveyId, string responseId, int UserId, bool IsChild = false, string RelateResponseId = "", bool IsEditMode = false, int CurrentOrgId = -1) { return(SurveyHelper.CreateSurveyResponse(surveyId, responseId, _surveyAnswerRequest, _surveyAnswerDTO, _surveyResponseXML, _iSurveyAnswerRepository, UserId, IsChild, RelateResponseId, IsEditMode, CurrentOrgId)); }