From e5390df0f4b785c7f0f1ed01c6c987e154f9cd21 Mon Sep 17 00:00:00 2001 From: Pritimay Sarkar Date: Mon, 7 Aug 2023 12:43:39 +0530 Subject: [PATCH] add resultData --- .../presentation/hemocube/HemoCubeFragment.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt index fcb7ce7..1c87e0b 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt @@ -275,6 +275,7 @@ class HemoCubeFragment : Fragment() { DataHolder.hemoCubeTestData?.calculatedRatio = calculateRatio(deviceRatio) + DataHolder.hemoCubeTestData?.resultData = resultData resultRatio = deviceRatio?.toString() if (!checkBufferValue()) { with(sharedPreference.edit()) { @@ -297,7 +298,6 @@ class HemoCubeFragment : Fragment() { ) } binding.progressBar.visibility = View.VISIBLE -// findNavController().navigate(R.id.action_hemocubeFragment_to_homeFragment) } else { resultRatio?.let { ratio -> activity?.runOnUiThread { @@ -308,7 +308,6 @@ class HemoCubeFragment : Fragment() { hemoCubeViewModel.uploadHemoCubeResultToDatabase( isOnline, true, kitSerial ) -// findNavController().navigate(R.id.action_hemocubeFragment_to_homeFragment) } Toast.makeText( requireContext(), @@ -338,7 +337,8 @@ class HemoCubeFragment : Fragment() { override fun onUsbError(e: Exception?) { hemoCubeViewModel.progressBar.postValue(false) } - }) + } + ) } private fun startSample() { @@ -351,7 +351,8 @@ class HemoCubeFragment : Fragment() { override fun onUsbError(e: Exception?) { hemoCubeViewModel.progressBar.postValue(false) } - }) + } + ) } private fun getResult() { @@ -363,7 +364,8 @@ class HemoCubeFragment : Fragment() { override fun onUsbError(e: Exception?) { hemoCubeViewModel.progressBar.postValue(false) } - }) + } + ) } private fun calculateRatio(ratio: Double): Double {