|
|
|
|
@ -8,35 +8,36 @@ import 'package:doctor_app_flutter/core/viewModel/procedure_View_model.dart';
|
|
|
|
|
import 'package:doctor_app_flutter/core/viewModel/sick_leave_view_model.dart';
|
|
|
|
|
import 'package:get_it/get_it.dart';
|
|
|
|
|
|
|
|
|
|
import 'core/service/NavigationService.dart';
|
|
|
|
|
import 'core/service/home/dasboard_service.dart';
|
|
|
|
|
import 'core/service/home/doctor_reply_service.dart';
|
|
|
|
|
import 'core/service/home/schedule_service.dart';
|
|
|
|
|
import 'core/service/hospitals/hospitals_service.dart';
|
|
|
|
|
import 'core/service/patient/DischargedPatientService.dart';
|
|
|
|
|
import 'core/service/patient/LiveCarePatientServices.dart';
|
|
|
|
|
import 'core/service/patient/patient_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/insurance/InsuranceCardService.dart';
|
|
|
|
|
import 'core/service/patient/MyReferralPatientService.dart';
|
|
|
|
|
import 'core/service/patient/PatientMuseService.dart';
|
|
|
|
|
import 'core/service/patient/ReferralService.dart';
|
|
|
|
|
import 'core/service/patient/out_patient_service.dart';
|
|
|
|
|
import 'core/service/patient/patient-doctor-referral-service.dart';
|
|
|
|
|
import 'core/service/patient/patientInPatientService.dart';
|
|
|
|
|
import 'core/service/patient/patient_service.dart';
|
|
|
|
|
import 'core/service/patient/referral_patient_service.dart';
|
|
|
|
|
import 'core/service/patient/referred_patient_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/admission_request/patient-admission-request-service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/insurance/InsuranceCardService.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/lab_order/labs_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/medical_report/PatientMedicalReportService.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/medical_report/medical_file_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/prescription/medicine_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/prescription/prescription_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/prescription/prescriptions_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/procedure/procedure_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/radiology/radiology_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/sick_leave/sickleave_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/soap/SOAP_service.dart';
|
|
|
|
|
import 'core/service/home/doctor_reply_service.dart';
|
|
|
|
|
import 'core/service/hospitals/hospitals_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/lab_order/labs_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/prescription/medicine_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/admission_request/patient-admission-request-service.dart';
|
|
|
|
|
import 'core/service/patient/patient-doctor-referral-service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/ucaf/patient-ucaf-service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/vital_sign/patient-vital-signs-service.dart';
|
|
|
|
|
import 'core/service/patient/out_patient_service.dart';
|
|
|
|
|
import 'core/service/patient/patientInPatientService.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/prescription/prescriptions_service.dart';
|
|
|
|
|
import 'core/service/patient_medical_file/radiology/radiology_service.dart';
|
|
|
|
|
import 'core/service/patient/referral_patient_service.dart';
|
|
|
|
|
import 'core/service/patient/referred_patient_service.dart';
|
|
|
|
|
import 'core/service/home/schedule_service.dart';
|
|
|
|
|
import 'core/viewModel/DischargedPatientViewModel.dart';
|
|
|
|
|
import 'core/viewModel/InsuranceViewModel.dart';
|
|
|
|
|
import 'core/viewModel/LiveCarePatientViewModel.dart';
|
|
|
|
|
@ -92,6 +93,7 @@ void setupLocator() {
|
|
|
|
|
locator.registerLazySingleton(() => HospitalsService());
|
|
|
|
|
locator.registerLazySingleton(() => PatientMedicalReportService());
|
|
|
|
|
locator.registerLazySingleton(() => LiveCarePatientServices());
|
|
|
|
|
locator.registerLazySingleton(() => NavigationService());
|
|
|
|
|
|
|
|
|
|
/// View Model
|
|
|
|
|
locator.registerFactory(() => DoctorReplayViewModel());
|
|
|
|
|
|