From 90ef4ddd922b98f68f3d4c36c036ed56d579685d Mon Sep 17 00:00:00 2001 From: mohamedkaif356 Date: Wed, 30 Aug 2023 14:23:15 +0530 Subject: [PATCH] HB implementation --- .idea/misc.xml | 1 - app/src/main/AndroidManifest.xml | 9 +- .../example/hpostesting/data/DataHolder.kt | 3 +- .../hpostesting/data/constant/Constants.kt | 3 + .../hpostesting/data/dao/HBHemoCubeDao.kt | 24 ++ .../hpostesting/data/dao/MyDataBase.kt | 15 +- .../data/model/patient/DeviceData.kt | 2 + .../data/model/patient/HBHemoCubeTestData.kt | 28 ++ .../data/model/patient/UserData.kt | 9 + .../hpostesting/data/model/test/TestType.kt | 3 +- .../data/repository/DatabaseRepository.kt | 58 ++- .../hpostesting/domain/di/AppModule.kt | 7 + .../presentation/KitScanActivity.kt | 39 +- .../presentation/adapter/UserListAdapter.kt | 8 +- ...emocubeActivity.kt => HemoCubeActivity.kt} | 61 ++- .../presentation/hemocube/HemoCubeFragment.kt | 46 +- .../hemocube/HemoCubeViewModel.kt | 10 +- .../hemocube/hb/HBHemoCubeActivity.kt | 171 ++++++++ .../hemocube/hb/HBHemoCubeFragment.kt | 395 ++++++++++++++++++ .../hemocube/hb/HBHemoCubeViewModel.kt | 138 ++++++ .../layout/fragment_hemo_cube_reference.xml | 43 +- 21 files changed, 931 insertions(+), 142 deletions(-) create mode 100644 app/src/main/java/com/example/hpostesting/data/dao/HBHemoCubeDao.kt create mode 100644 app/src/main/java/com/example/hpostesting/data/model/patient/HBHemoCubeTestData.kt rename app/src/main/java/com/example/hpostesting/presentation/hemocube/{HemocubeActivity.kt => HemoCubeActivity.kt} (75%) create mode 100644 app/src/main/java/com/example/hpostesting/presentation/hemocube/hb/HBHemoCubeActivity.kt create mode 100644 app/src/main/java/com/example/hpostesting/presentation/hemocube/hb/HBHemoCubeFragment.kt create mode 100644 app/src/main/java/com/example/hpostesting/presentation/hemocube/hb/HBHemoCubeViewModel.kt diff --git a/.idea/misc.xml b/.idea/misc.xml index e533f05..59172e5 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ -