Modificación Pacientes Completo
This commit is contained in:
parent
de9641a6eb
commit
a92c145e0a
|
@ -34,6 +34,7 @@ class ConsultarPacientesActivity : AppCompatActivity() {
|
|||
intent.putExtra("Edad", pacienteSeleccionado!!.edad)
|
||||
intent.putExtra("Sexo", pacienteSeleccionado!!.sexo)
|
||||
startActivity(intent)
|
||||
finish()
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -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()
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue