public AdmissionRepository(IPatientRepository patientRepo, IHospitalBedRepository bedRepo, IDeviceRepository deviceRepo, ICustomDeviceRepository customRepo, bool test = false) { m_patientRepo = patientRepo; m_bedRepo = bedRepo; m_customDeviceRepo = customRepo; m_defaultDeviceRepo = deviceRepo; patientAdmissionReader = new SqlPatientAdmissionReader(); conString = test ? @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=RulesBasedAlertingDB.Test;Integrated Security=True" : @"Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=RulesBasedAlertingDB;Integrated Security=True"; }
public PatientAdmissionService() { deviceRepo = new DeviceRepository(); patientRepo = new PatientRepository(); doctorRepo = new DoctorRepository(); bedRepo = new HospitalBedRepository(); //admissionRepo = new AdmissionRepository(patientRepo, new HospitalBedRepository(), deviceRepo, new CustomDeviceRepository(new DeviceRepository() ) ); UnityContainer _diContainer = new UnityContainer(); _diContainer.LoadConfiguration(); admissionRepo = _diContainer.Resolve <Contracts.AdmissionRepository.IAdmissionRepository>(); }
public HospitalBedParser(IHospitalBedRepository hospitalBedRepository) { m_bedRepo = hospitalBedRepository; }
public HospitalBedRegistrationService() { m_repository = new HospitalBedRepository(); }