示例#1
0
        /// <summary>
        /// Constructor for homecontroller
        /// </summary>
        /// <param name="userManager"></param>
        /// <param name="signInManager"></param>
        /// <param name="patientRepository"></param>
        /// <param name="doctorRepository"></param>
        public HomeController(
            UserManager <BaseAccount> userManager,
            SignInManager <BaseAccount> signInManager,
            PatientRepository patientRepository,
            DoctorRepository doctorRepository
            )
        {
            this.userManager   = userManager;
            this.signInManager = signInManager;

            this.patientRepository = patientRepository;
            this.doctorRepository  = doctorRepository;

            this.patientConverter = new PatientViewModelConverter();
        }
示例#2
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();
        }