示例#1
0
 public SurveyReportService(ISurveyReportRepository surveyReportRepository,
                            ISurveyRepository surveyRepository,
                            IDataSetRepository dataSetRepository,
                            IQuestionReportRepository questionReportRepository)
 {
     _surveyReportRepository   = surveyReportRepository;
     _surveyRepository         = surveyRepository;
     _dataSetRepository        = dataSetRepository;
     _questionReportRepository = questionReportRepository;
 }
示例#2
0
 public SurveyAnswerService(ISurveyAnswerRepository surveyAnswerRepository,
                            IQuestionAnswerRepository questionAnswerRepository,
                            IFieldDataAnswerRepository fieldDataAnswerRepository,
                            IChoiceOptionAnswerRepository choiceOptionAnswerRepository,
                            IRowAnswerRepository rowAnswerRepository,
                            IRowChoiceOptionAnswerRepository rowChoiceOptionAnswerRepository,
                            IQuestionReportRepository questionReportRepository,
                            ISurveyReportRepository surveyReportRepository,
                            IDataSetRepository dataSetRepository)
 {
     _surveyAnswerRepository          = surveyAnswerRepository;
     _questionAnswerRepository        = questionAnswerRepository;
     _fieldDataAnswerRepository       = fieldDataAnswerRepository;
     _choiceOptionAnswerRepository    = choiceOptionAnswerRepository;
     _rowAnswerRepository             = rowAnswerRepository;
     _rowChoiceOptionAnswerRepository = rowChoiceOptionAnswerRepository;
     _questionReportRepository        = questionReportRepository;
     _surveyReportRepository          = surveyReportRepository;
     _dataSetRepository = dataSetRepository;
 }
 public SurveyReportController(ISurveyReportRepository surveyReportRepository,
                               IExportFileAggregate exportFileAggregate)
 {
     _surveyReportRepository = surveyReportRepository;
     _exportFileAggregate    = exportFileAggregate;
 }