Esempio n. 1
0
        /// <summary>
        /// Default constructor for profiles
        /// </summary>
        /// <param name="patientRepository"></param>
        /// <param name="doctorRepository"></param>
        /// <param name="treatmentTypeRepository"></param>
        /// <param name="treatmentRepository"></param>
        public ProfileController(
            PatientRepository patientRepository,
            DoctorRepository doctorRepository,
            TreatmentTypeRepository treatmentTypeRepository,
            TreatmentRepository treatmentRepository
            )
        {
            this.patientRepository       = patientRepository;
            this.doctorRepository        = doctorRepository;
            this.treatmentTypeRepository = treatmentTypeRepository;
            this.treatmentRepository     = treatmentRepository;

            patientConverter = new PatientViewModelConverter();
            doctorConverter  = new DoctorViewModelConverter();
            typeConverter    = new TreatmentTypeViewModelConverter();
        }