public DoctorPatientService(IRepository <DoctorPatient> repository, IUserService userService, IRepository <Doctor> doctorRepo, IPatientAnswerService patientAnswerService, IRepository <PatientAnswer> answerRepo) : base(repository)
 {
     _repository           = repository;
     _userService          = userService;
     _doctorRepo           = doctorRepo;
     _patientAnswerService = patientAnswerService;
     _answerRepo           = answerRepo;
 }
 public QuestionPoolService(IRepository <QuestionPool> repository, IRepository <Doctor> doctorRepo, IUserService userService, IRepository <AnswerPool> answerRepo, IPatientAnswerService patAnswerService, IPatientQuestionService patQuestionService) : base(repository)
 {
     _doctorRepo         = doctorRepo;
     _userService        = userService;
     _answerRepo         = answerRepo;
     _patAnswerService   = patAnswerService;
     _patQuestionService = patQuestionService;
     _questionRepo       = repository;
 }
示例#3
0
 public PatientService(IRepository <Patient> repository, IUserService userService, SmsHelper smsHelper,
                       IRepository <DoctorPatient> doctorPatientRepo, IRepository <Doctor> doctorRepo,
                       IPatientAnswerService patientAnswerService, IRepository <Person> personRepo,
                       IRepository <PatientRelative> patientRelativeRepo)
 {
     _repository           = repository;
     _userService          = userService;
     _smsHelper            = smsHelper;
     _doctorPatientRepo    = doctorPatientRepo;
     _doctorRepo           = doctorRepo;
     _patientAnswerService = patientAnswerService;
     _personRepo           = personRepo;
     _patientRelativeRepo  = patientRelativeRepo;
 }