Modificación Pacientes Completo

This commit is contained in:
AngelSuarez03 2024-04-22 08:24:58 -06:00
parent de9641a6eb
commit a92c145e0a
2 changed files with 9 additions and 1 deletions

View File

@ -34,6 +34,7 @@ class ConsultarPacientesActivity : AppCompatActivity() {
intent.putExtra("Edad", pacienteSeleccionado!!.edad)
intent.putExtra("Sexo", pacienteSeleccionado!!.sexo)
startActivity(intent)
finish()
}
}

View File

@ -1,5 +1,6 @@
package com.terratenientes.medicalhealth
import android.content.Intent
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.widget.Toast
@ -17,7 +18,7 @@ class ModificarActivity : AppCompatActivity() {
val view = binding.root
setContentView(view)
db = DoctorDataBaseHelper(this@ModificarActivity)
paciente = Paciente(intent.getIntExtra("Id",0),intent.getStringExtra("Nombre Paciente").toString(),intent.getStringExtra("Apellido Paterno").toString(), intent.getStringExtra("Apellido Materno").toString(), intent.getIntExtra("Edad", 20), intent.getStringExtra("Sexo").toString(), intent.getStringExtra("Domicilio").toString())
paciente = Paciente(intent.getIntExtra("Id",2),intent.getStringExtra("Nombre Paciente").toString(),intent.getStringExtra("Apellido Paterno").toString(), intent.getStringExtra("Apellido Materno").toString(), intent.getIntExtra("Edad", 20), intent.getStringExtra("Sexo").toString(), intent.getStringExtra("Domicilio").toString())
llenarCampos()
binding.btnModificar.setOnClickListener {
actualizarPaciente(paciente)
@ -25,8 +26,14 @@ class ModificarActivity : AppCompatActivity() {
}
private fun actualizarPaciente(paciente : Paciente) : Unit {
paciente.nombre = binding.etNombre.text.toString()
paciente.apellidoPaterno = binding.etApellidoPaterno.text.toString()
paciente.apellidoMaterno = binding.etApellidoMaterno.text.toString()
paciente.domicilio = binding.etDomicilio.text.toString()
db.modificarPaciente(paciente)
finish()
intent = Intent(this@ModificarActivity, ConsultarPacientesActivity::class.java)
startActivity(intent)
Toast.makeText(this@ModificarActivity, "Información Actualizada UwU", Toast.LENGTH_LONG).show()
}