public AnalyticsController(IPatientRepository patientRepository, IVisitRepository visitRepository,
		                           IDemographicFormDataRepository dfdRepository,
		                           IHappinessFormDataRepository hfdRepository, IAdverseEventFormDataRepository aefdRepository,
		                           IQueryRepository queryRepository)
        {
            this.patientRepository = patientRepository;
            this.visitRepository = visitRepository;
            this.dfdRepository = dfdRepository;
            this.hfdRepository = hfdRepository;
            this.aefdRepository = aefdRepository;
            this.queryRepository = queryRepository;
        }
 public AnalyticsController(IPatientRepository patientRepository, IVisitRepository visitRepository,
                            IDemographicFormDataRepository dfdRepository,
                            IHappinessFormDataRepository hfdRepository, IAdverseEventFormDataRepository aefdRepository,
                            IQueryRepository queryRepository)
 {
     this.patientRepository = patientRepository;
     this.visitRepository   = visitRepository;
     this.dfdRepository     = dfdRepository;
     this.hfdRepository     = hfdRepository;
     this.aefdRepository    = aefdRepository;
     this.queryRepository   = queryRepository;
 }
        public PatientsBuilder(IDemographicFormDataRepository demographicFormDataRepository,
		                       IVitalsFormDataRepository vitalsFormDataRepository,
		                       IAdverseEventFormDataRepository adverseEventFormDataRepository,
		                       IElectrocardiogramFormDataRepository electrocardiogramFormDataRepository,
		                       IHappinessFormDataRepository happinessFormDataRepository,
		                       IInventoryFormDataRepository inventoryFormDataRepository,
		                       IAttachmentRepository attachmentRepository,
							IClinicalStudyDesign clinicalStudyDesign)
        {
            this.demographicFormDataRepository = demographicFormDataRepository;
            this.vitalsFormDataRepository = vitalsFormDataRepository;
            this.adverseEventFormDataRepository = adverseEventFormDataRepository;
            this.electrocardiogramFormDataRepository = electrocardiogramFormDataRepository;
            this.happinessFormDataRepository = happinessFormDataRepository;
            this.inventoryFormDataRepository = inventoryFormDataRepository;
            this.attachmentRepository = attachmentRepository;
            this.clinicalStudyDesign = clinicalStudyDesign;
        }
 public PatientsBuilder(IDemographicFormDataRepository demographicFormDataRepository,
                        IVitalsFormDataRepository vitalsFormDataRepository,
                        IAdverseEventFormDataRepository adverseEventFormDataRepository,
                        IElectrocardiogramFormDataRepository electrocardiogramFormDataRepository,
                        IHappinessFormDataRepository happinessFormDataRepository,
                        IInventoryFormDataRepository inventoryFormDataRepository,
                        IAttachmentRepository attachmentRepository,
                        IClinicalStudyDesign clinicalStudyDesign)
 {
     this.demographicFormDataRepository       = demographicFormDataRepository;
     this.vitalsFormDataRepository            = vitalsFormDataRepository;
     this.adverseEventFormDataRepository      = adverseEventFormDataRepository;
     this.electrocardiogramFormDataRepository = electrocardiogramFormDataRepository;
     this.happinessFormDataRepository         = happinessFormDataRepository;
     this.inventoryFormDataRepository         = inventoryFormDataRepository;
     this.attachmentRepository = attachmentRepository;
     this.clinicalStudyDesign  = clinicalStudyDesign;
 }