public EmailController(IAccountEmailFactory accountEmailFactory,
                        ISurveyEmailFactory surveyEmailFactory,
                        ISurveyService surveyService,
                        ISurveyReportService surveyReportService)
 {
     _accountEmailFactory = accountEmailFactory;
     _surveyEmailFactory  = surveyEmailFactory;
     _surveyService       = surveyService;
     _surveyReportService = surveyReportService;
 }
Beispiel #2
0
 public SurveyService(IMapper mapper,
                      ISurveyRepository surveyRepository,
                      IQuestionRepository questionRepository,
                      IFieldDataRepository fieldDataRepository,
                      IChoiceOptionRepository choiceOptionRepository,
                      IRowRepository rowRepository,
                      ISurveyTemplateRepository surveyTemplateRepository,
                      ISurveyReportService surveyReportService)
 {
     _mapper                   = mapper;
     _surveyRepository         = surveyRepository;
     _questionRepository       = questionRepository;
     _fieldDataRepository      = fieldDataRepository;
     _choiceOptionRepository   = choiceOptionRepository;
     _rowRepository            = rowRepository;
     _surveyTemplateRepository = surveyTemplateRepository;
     _surveyReportService      = surveyReportService;
 }
Beispiel #3
0
 public SurveyController(ISurveyService surveyService,
                         ISurveyReportService surveyReportService)
 {
     _surveyService       = surveyService;
     _surveyReportService = surveyReportService;
 }
Beispiel #4
0
 public SurveyController(ISurveyReportService reportService, ISurveyResponseService responseService)
 {
     _reportService   = reportService;
     _responseService = responseService;
 }