offline adapter added

This commit is contained in:
Mariya
2023-12-08 23:33:22 +05:30
parent 08fa6b84eb
commit 58d3281b18
3 changed files with 6 additions and 0 deletions

View File

@@ -9,6 +9,8 @@ data class HemoCubeTestData(
var _id: String = "",
var name: String = "",
var birthYear: String = "",
var bloodGroup: String = "",
var incubationTime: String = "",
var userImageURL: String = "",
var location: UserData.Location? = null,
var reportUploadTime: String? = "",

View File

@@ -183,6 +183,10 @@ class HemoCubeViewModel @Inject constructor(
hemoCubeDao.updateFieldById(id = userId, true)
}
fun addUser(userData: HemoCubeTestData) = viewModelScope.launch {
hemoCubeDao.insertAll(userData)
}
fun deleteById(userId: String) = viewModelScope.launch {
hemoCubeDao.deleteById(id = userId)
}