Logo changes and blood group selection change

This commit is contained in:
mohamedkaif356
2023-07-20 18:05:43 +05:30
parent 909fd4dc17
commit f7d27d79b5
41 changed files with 127 additions and 287 deletions

View File

@@ -5,7 +5,6 @@ import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.Toast
import androidx.core.view.isVisible
import androidx.fragment.app.Fragment
import androidx.fragment.app.viewModels
import androidx.navigation.fragment.findNavController
@@ -60,14 +59,13 @@ class UserDetailsRegistrationFragment : Fragment() {
user.phoneNumber.let { etMobile.setText(it) }
user.careOf.let { etCareof.setText(it) }
user.maritalStatus.let { etIsMarried.setText(it, false) }
user.caste.let { etCategory.setText(it, false) }
user.caste.let { etCaste.setText(it) }
user.subCaste.let { etSubCaste.setText(it) }
user.house.let { etHouse.setText(it) }
user.city.let { etCity.setText(it) }
user.district.let { etDistrict.setText(it) }
user.state.let { etState.setText(it) }
user.pinCode.let { etPincode.setText(it) }
user.bloodGroup.let { etBloodGroup.setText(it, false) }
user.isUnderMedication.let {
if (it != null) {
yes.isChecked = it
@@ -200,19 +198,16 @@ class UserDetailsRegistrationFragment : Fragment() {
userData.maritalStatus = maritalStatus
}
val category = etCategory.text.toString()
val category = etCaste.text.toString()
if (category.isEmpty()) {
etCategory.error = "Please enter your caste"
etCaste.error = "Please enter your caste"
return false
} else {
userData.caste = category
}
val subCaste = etSubCaste.text.toString()
if (subCaste.isEmpty()) {
etSubCaste.error = "Please enter your sub caste"
return false
} else {
if (subCaste.isNotEmpty()) {
userData.subCaste = subCaste
}
@@ -256,13 +251,13 @@ class UserDetailsRegistrationFragment : Fragment() {
userData.pinCode = pincode
}
val bloodGroup = etBloodGroup.text.toString()
if (bloodGroup.isEmpty()) {
etBloodGroup.error = "Please enter your blood group"
return false
} else {
userData.bloodGroup = bloodGroup
}
// val bloodGroup = etBloodGroup.text.toString()
// if (bloodGroup.isEmpty()) {
// etBloodGroup.error = "Please enter your blood group"
// return false
// } else {
// userData.bloodGroup = bloodGroup
// }
userData.isUnderMedication = yes.isChecked
userData.isUnderTransfusion = yes1.isChecked
userData.sickleCellHistory = yes1history.isChecked.toString()