From ca403ab8621c4872588070e836f17c8d0df432a4 Mon Sep 17 00:00:00 2001 From: "smileomi18@gmail.com" Date: Mon, 24 Jul 2023 14:49:51 +0530 Subject: [PATCH] HemoCube new Changes --- .../main/java/com/example/hpostesting/data/dao/UserDao.kt | 2 +- .../hpostesting/presentation/hemocube/HemoCubeViewModel.kt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/example/hpostesting/data/dao/UserDao.kt b/app/src/main/java/com/example/hpostesting/data/dao/UserDao.kt index 9585379..d0eb121 100644 --- a/app/src/main/java/com/example/hpostesting/data/dao/UserDao.kt +++ b/app/src/main/java/com/example/hpostesting/data/dao/UserDao.kt @@ -13,7 +13,7 @@ interface UserDao { fun getAll(): LiveData> @Insert(onConflict = OnConflictStrategy.REPLACE) - suspend fun insertAll(userData: com.example.hpostesting.data.model.patient.HemoCubeTestData) + suspend fun insertAll(userData: UserData) @Query("SELECT * FROM user_table WHERE _id = :id") suspend fun getUserByID(id: String): UserData diff --git a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeViewModel.kt b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeViewModel.kt index 24782b4..d908273 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeViewModel.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeViewModel.kt @@ -7,7 +7,7 @@ import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import com.example.hpostesting.data.DataHolder import com.example.hpostesting.data.NetworkStatusLiveData -import com.example.hpostesting.data.dao.HemoCubeDb +import com.example.hpostesting.data.dao.HemoCubeDao import com.example.hpostesting.data.model.Response import com.example.hpostesting.data.repository.DatabaseRepository import dagger.hilt.android.lifecycle.HiltViewModel @@ -18,7 +18,7 @@ import java.util.Locale import javax.inject.Inject @HiltViewModel class HemoCubeViewModel@Inject constructor( - private val hemoCubeDb: HemoCubeDb, + private val hemoCubeDao: HemoCubeDao, private val repository: DatabaseRepository, context: Context ) : ViewModel() { @@ -48,7 +48,7 @@ class HemoCubeViewModel@Inject constructor( testDetails?.testTime = SimpleDateFormat( "yyyy-MM-dd HH:mm:ss", Locale.getDefault() ).format(Calendar.getInstance().time) - hemoCubeDb.insertAll(testDetails!!) + hemoCubeDao.insertAll(testDetails!!) } } private fun addResultTestToDb() {